标签: cryptography rsa javacard
我正在尝试使用RSA私钥“加密”消息(我正在尝试使用RSA加密操作来使用类似于Diffie-Hellman的原始模数指数操作){{1} JavaCard环境中的算法。我得到了ILLEGAL_USE异常,尽管确保我的硬编码消息被硬编码填充为零,如下面的代码所示。
ALG_RSA_NOPAD
我错过了什么?
答案 0 :(得分:3)
PrivateKey类无法使用ENCRYPT模式,使用DECRYPT模式是获取RSA模数指数机制以使用PrivateKey的唯一选项。