首页>
外国专利>
Method of elliptic curve cryptographic key agreement using coefficient splitting
Method of elliptic curve cryptographic key agreement using coefficient splitting
展开▼
机译:基于系数分解的椭圆曲线密码密钥协商方法
展开▼
页面导航
摘要
著录项
相似文献
摘要
A method of generating a cryptographic key in an authenticated manner using coefficient splitting. Select a prime number p and an elliptic curve of either a first class or a second class. Select a point P. The first user generates ra, wa, and Ra=raP and Wa=waP via coefficient splitting. The second user generates rb, wb, and Rb=rbP and Wb=wbP via coefficient splitting. After the users have exchanged the points Ra, Wa, Rb, Wb, the first user generates ca, ga, and caWb, and gaRb via coefficient splitting, and the second user generates cb, gb, and cbWa and gbRa via coefficient splitting. Each user then sums the corresponding results to form K and derives the cryptographic key from K in the same user-definable manner. An unauthenticated key exchange method is also presented.
展开▼
机译:一种使用系数划分以认证方式生成密码密钥的方法。选择第一类或第二类的质数p和椭圆曲线。选择一个点P。第一个用户生成r a Sub>,w a Sub>和R a Sub> = r a Sub> P和W a Sub> = w a Sub> P通过系数分裂。第二个用户生成r b Sub>,w b Sub>和R b Sub> = r b Sub> P和W b Sub> = w b Sub> P通过系数分裂。用户交换点R a Sub>,W a Sub>,R b Sub>,W b Sub>后,第一个用户生成c a Sub>,g a Sub>和c a Sub> W b Sub>和g a Sub> > R b Sub>通过系数分解,第二个用户生成c b Sub>,g b Sub>和c b Sub> W a Sub>和g b Sub> R a Sub>通过系数拆分。然后,每个用户将相应的结果求和以形成K,并以相同的用户可定义方式从K得出加密密钥。还提出了一种未经身份验证的密钥交换方法。
展开▼