Key generation is one of the functions within key management. The following documents provide recognized guidance on proper key generation:
- NIST Special Publication 800-133: Recommendation for Cryptographic Key Generation
- ISO 11568-2 Financial services — Key management (retail) — Part 2: Symmetric ciphers, their key management and life cycle
- 4.3 Key generation
- ISO 11568-4 Financial services — Key management (retail) — Part 4: Asymmetric cryptosystems — Key management and life cycle
- 6.2 Key life cycle stages — Generation
- European Payments Council EPC 342-08 Guidelines on Algorithms Usage and Key Management
- 6.1.1 Key generation [for symmetric algorithms]
- 6.2.1 Key generation [for asymmetric algorithms]