Использование RSA Key Wrapping с использованием MSCAPI - PullRequest
0 голосов
/ 14 июля 2011

Я использую симметричное шифрование данных AES с использованием поставщика BouncyCastle, а затем упаковываю ключ с помощью асимметричного алгоритма RSA из открытого ключа, полученного из сертификата хранилища ключей Windows с использованием поставщика SunMSCAPI.Кто-нибудь может помочь, как использовать SunMSCAPI для RSA-упаковки и развертывания симметричных ключей соответствующим образом с некоторым фрагментом кода?

1 Ответ

2 голосов
/ 30 ноября 2011

[быстрые старые вопросы]

Вы можете просто использовать javax.crypto.Cipher.wrap () и unwrap (), используя извлеченные экземпляры RSAPublicKey и RSAPrivateKey.Для этого вам могут потребоваться неограниченные файлы политики шифрования от Sun / Oracle для вашего JDK / JRE.

...