Module schnorrkel::cert

source ·
Expand description

Elliptic curve Qu-Vanstone implicit certificate scheme (ECQV) for Ristretto

Implicit certificates provide an extremely space efficent public key certificate scheme.

As a rule, implicit certificates do not prove possession of the private key. We thus worry more about fear rogue key attack when using them, but all protocols here should provide strong defenses against then.

[1] “Standards for efficient cryptography, SEC 4: Elliptic Curve Qu-Vanstone Implicit Certificate Scheme (ECQV)”. http://www.secg.org/sec4-1.0.pdf [2] Daniel R. L. Brown, Robert P. Gallant, and Scott A. Vanstone. “Provably Secure Implicit Certificate Schemes”. Financial Cryptography 2001. Lecture Notes in Computer Science. Springer Berlin Heidelberg. 2339 (1): 156–165. doi:10.1007/3-540-46088-8_15. http://www.cacr.math.uwaterloo.ca/techreports/2000/corr2000-55.ps

Structs