3.2.1. Генерация симметричных и асимметричных ключей

3.2.1.1. Генерация DES-, 3DES-, AES-ключа. На усмотрение вендора или заказчика допустима реализации работы с LMK по алгоритму ГОСТ Р 34.12-2015. Должно быть доступно и в хостовом, и в консольном режиме.

3.2.1.2. Генерация и печать компоненты ключа (ZMK).

3.2.1.3. Генерация ключевой пары RSA (закрытого и открытого ключей). При этом:

- открытый ключ выдается в DER-кодировании для ASN.1 Public Key.

- закрытый ключ (в соответствии с pkcs #1 - rfc 3447), зашифрованный с использованием LMK.

3.2.1.4. Генерация чистых компонент двойной длины ключа ZMK. Доступно и в хостовом, и в консольном режиме.

3.2.1.5. Генерация компоненты ключа ZMK (чистой или зашифрованной). Доступно и в хостовом, и в консольном режиме.

3.2.1.6. Генерация компоненты ключа (чистой или зашифрованной). Доступно и в хостовом, и в консольном режиме.

3.2.1.7. Экспорт LMK. Доступно только в консольном режиме.

3.2.1.8. Генерация LMK. Доступно только в консольном режиме.

3.2.1.9. Импорт (восстановление) LMK. Доступно только в консольном режиме.

3.2.1.10. Генерация ключа и запись компонент на защищенный носитель. Доступно и в хостовом, и в консольном режиме.

3.2.1.11. Генерация ключа ZMK с записью на защищенный носитель. Доступно и в хостовом, и в консольном режиме.

3.2.1.12. Генерация ключа для HMAC.

3.2.1.13. Формирование 3DES и AES-ключей из компонент. Доступно только в консольном режиме.