The algorithmic procedure used to generate a sequence of subkeys from an original key for an encryption algorithm.