安卓平台实数域椭圆曲线密钥表生成与网络知识产权纠纷准据法研究
1. 安卓平台实数域椭圆曲线密钥表生成
1.1 密钥表生成
在安卓系统中,密钥表的生成采用了特定的方程。将 (p = 2),(q = 5) 代入方程 1 后,得到方程 5 来生成密钥表:
[y^2 = x^3 - 2x - 5]
图 3 展示了用于实数域椭圆曲线密码系统的密钥表在安卓模拟器中的结果。
1.2 不同 (p),(q) 系数下密钥表的比较
使用实数域椭圆曲线来生成密钥表具有显著优势,用户可以任意指定方程 1 中的 (p),(q) 值,从而生成适用于加密系统的密钥表。以下是通过使用 1000 个近似点计算不同 (p),(q) 值下密钥表元素的值并进行比较的结果:
| 项目 | 有限域 | 实数域 |
| — | — | — |
| (y^2 = x^3 - 2x - 5) | 12 个 | 941 个 |
| (y^2 = x^3 - 10x - 15) | 23 个 | 915 个 |
| (y^2 = x^3 - 32x - 47) | 20 个 | 913 个 |
| (y^2 = x^3 - 76x - 92) | 10 个 | 444 个 |
从上述表格可以看出,实数域椭圆曲线算法相比仅使用整数坐标的有限域椭圆曲线算法能够生成更多的密钥。
1.3 安卓系统中密钥表生成时间
下面的表格展示了在安卓系统中使用实数域椭圆曲线算法生成密钥的时间比较:
| 密钥数量 | 操作时间 |
| — | — |
| 10
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



