发明名称 Trapdoor one-way functions on elliptic curves and their application to shorter signatures and asymmetric encryption
摘要 A new trapdoor one-way function is provided. In a general sense, some quadratic algebraic integer z is used. One then finds a curve E and a rational map defining [z] on E. The rational map [z] is the trapdoor one-way function. A judicious selection of z will ensure that [z] can be efficiently computed, that it is difficult to invert, that determination of [z] from the rational functions defined by [z] is difficult, and knowledge of z allows one to invert [z] on a certain set of elliptic curve points.
申请公布号 US8782400(B2) 申请公布日期 2014.07.15
申请号 US201213495307 申请日期 2012.06.13
申请人 Certicom Corp. 发明人 Brown Daniel R. L.;Gallant Robert P.;Vanstone Scott A.;Struik Marinus
分类号 H04L29/06;G06F21/64 主分类号 H04L29/06
代理机构 Blake, Cassels & Graydon LLP 代理人 Slaney Brett J.;Orange John R. S.;Blake, Cassels & Graydon LLP
主权项 1. A method of generating a digital signature performed by one or more processors, the method comprising: obtaining a plurality of messages; generating a plurality of elliptic curve points by applying a hash function to each of the plurality of messages and converting each hash to a respective one of the plurality of elliptic curve points; generating a summed elliptic curve point by adding together the plurality of elliptic curve points; and generating the digital signature by applying an inverse of an endomorphism to the summed elliptic curve point, the endomorphism corresponding to a quadratic algebraic integer z that satisfies z2+uz+v=0, u and v being secret integers, and v being relatively prime to n.
地址 Mississauga CA