EC.generateKeyPair () отсутствует в библиотеке FIPS Bouncy Castle - PullRequest
0 голосов
/ 04 ноября 2019

API-интерфейс FIPS Bouncy Castle в 100 примерах предлагает многократно использовать EC.generateKeyPair(). Предполагая, что это ссылки org.bouncycastle.crypto.general.EC (так как это единственный класс с именем EC), я не могу найти метод generateKeyPair(). Где ошибка и как сгенерировать соответствующую пару ключей?

1 Ответ

1 голос
/ 05 ноября 2019

Из предоставленного PDF-файла (https://www.bouncycastle.org/fips-java/BCFipsIn100.pdf):

Пример 31 - Генерация пары ключей

public static KeyPair generateKeyPair() throws GeneralSecurityException {
    KeyPairGenerator keyPair = KeyPairGenerator.getInstance("EC", "BCFIPS");
    keyPair.initialize(384);
    return keyPair.generateKeyPair();
}

В примере будет показана пара ключей на кривой P-384. Другие доступные кривые по умолчанию включают P-224, P-256 и P-521.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...