Шифрование эллиптической кривой keytool Java 7

Я пытаюсь создать хранилище ключей с помощью keytool с помощью keyalg ECC.

Это должно быть возможно в соответствии с Oracle. Цитирую:

Площадь: Инструменты

Краткое Описание:keytool и jarsigner инструменты теперь поддерживают алгоритм ECC в генерации пары клавиш и подписи jar.

RFE:6870812

Я использую 32-разрядную версию 1.7.0_07, и я пробовал keytool с-keyalg ECC, ECIES, ECDSA,... но я всегда получаю Cannot derive signature algorithm.

Я использую неправильную версию Java? Я использую неправильное имя для ECC?

2 ответов


здесь источник для выбора алгоритма. Допустимые значения DSA, RSA и EC. Эти значения нигде не документированы, насколько я могу судить.


Я считаю, что вы должны установить политику неограниченной силы для JCE для работы со всеми алгоритмами. Если вы еще не сделали этого, это в нижней части этой страницы:http://www.oracle.com/technetwork/java/javase/downloads/index.html