【发布时间】:2014-08-30 16:31:10
【问题描述】:
我必须用 Java 编写一个程序来比较 3 种不同的非对称密码算法。我想选择密钥大小和消息大小(将随机生成),并且我想展示每种算法使用具有相同维度的密钥加密相同文本所需的不同时间。
我想比较 RSA、DSA 和 ECIES。前两个没有问题,但最后一个我不知道该怎么办。
主要问题是:
- 哪种椭圆曲线可以安全使用?
- 我可以对不同的密钥大小使用相同的曲线吗?
- 如何在 Java 中创建一个使用
"ECIES"的Cipher,它似乎不存在?
【问题讨论】:
标签: java encryption elliptic-curve