提问人:koce_begacha 提问时间:11/16/2023 最后编辑:halferkoce_begacha 更新时间:11/17/2023 访问量:62
Java 中的椭圆曲线密码学:为研究生成简单的测试数据 [已关闭]
Elliptic Curve Cryptography in Java: Generating simple test data for research [closed]
问:
我正在为学校写一篇关于现代加密算法和方法(即RSA和椭圆曲线密码学)数学的研究论文。我还想使用统计测试来比较 RSA 和 ECC 加密的速度,这就是问题所在。我的问题是,如何使用椭圆曲线密码学从字符串生成密文并在 Java 中将该密文解密回字符串?我已经弄清楚了如何使用 RSA 执行此操作,但我还没有找到有关如何使用 ECC 执行此操作的教程(类似于我需要的)。我知道 ECC 有很多变体,例如 ECDH 和 ECIES,老实说,我很难理解它们的作用、工作原理或如何使用它们。
我尝试使用来自 GitHub 的以下代码,但我在导入 BouncyCastle 库时出现错误。我尝试从此页面顶部下载和使用 jar 文件,方法是将其作为库文件添加到我的项目中,但它没有解决我的问题。
如果我问错了这个问题,我深表歉意;请让我知道我可以改进什么以使其更具体。我知道我对这个主题的理解非常有限,而且我是 Stack Overflow 社区的新手。
答: 暂无答案
评论