Каковы различные типы экземпляров для KeyFactory? - PullRequest
1 голос
/ 10 декабря 2011

При использовании KeyFactory kg = KeyFactory.getInstance(ALGORITHM) какие алгоритмы можно использовать? Я знаю, что есть "DSA", "RSA", но какие другие поддерживаются?

1 Ответ

8 голосов
/ 10 декабря 2011

Список поддерживаемых алгоритмов для KeyFactory можно получить здесь .Вы можете получить список алгоритмов, поддерживаемых другими классами, связанными с безопасностью здесь

  • DiffieHellman: ключи для алгоритма Диффи-Хеллмана KeyAgreement.Примечание: key.getAlgorithm () вернет «DH» вместо «DiffieHellman».
  • DSA: ключи для алгоритма цифровой подписи.
  • RSA: ключи для алгоритма RSA (подпись / шифр).
  • EC
...