AES密钥包加密

Ari*_*jas 2 java encryption cryptography aes

我需要在密钥包装模式下使用加密算法AES.是否有一些可能有用的开源库或实现?

重要的是,它必须是密钥包装模式.

Dun*_*nes 6

标准SunJCE提供程序提供RFC 3394的实现.只需使用算法AESWrap:

Cipher c = Cipher.getInstance("AESWrap", "SunJCE");
c.init(Cipher.WRAP_MODE, secretKey);
byte[] result = c.wrap(someKey);
Run Code Online (Sandbox Code Playgroud)


vcs*_*nes 2

BouncyCastle 支持使用 AES 进行密钥包装AESWrapEngine

您可以查看此 StackOverflow 帖子以了解 BouncyCastle 的更多示例。唯一的区别是您将指定 而AESWrapEngine不是AESEngine