interested in covering different sorts of cryptographic
primitives and operations than in implementing standard
protocols. I'm more likely to add support for elliptic
- curve-based public-key cryptography and secret-sharing
- systems than supporting something like SSL or the PKCS suite
- of standards.
+ curve-based public-key cryptography and threshold
+ cryptography systems than supporting something like SSL or
+ the PKCS suite of standards.
* Portability. Almost all of Catacomb assumes nothing more
than plain old ANSI C, and should therefore work on any
management for public-key systems. This needs a lot of
thought, however.
- * Secret-sharing systems. Take a secret, and give n people a
- `share' in it, so that any k <= n of them can recover the
- secret, but fewer than k have no hope.
-
* Arithmetic in finite fields other than the prime-order
fields constructed by integer multiplication with a prime
modulus. Interesting variants of Diffie-Hellman and other
people have suggestions then I'll consider them fairly, although
they shouldn't conflict with my main objectives.
---
-[mdw]
+-- [mdw]
\f
Local variables: