public key crypto in the kernel

Thor Lancelot Simon <[email protected]>
Newsgroups gmane.os.netbsd.devel.kernel,gmane.os.netbsd.devel.crypto
Message-ID <[email protected]>
I'd like to enhance the cryptosoft driver to support bignum and public key
operations.  This will make it more useful as a reference for testing
applications that use /dev/crypto, and also allow us to rely on the presence
of asymmetric crypto in the kernel for applications such as executable
signing.

Does anyone object?  I will likely use the code from LibTomCrypt, which
is public domain -- the code in OpenSSL is just too hairy.

(The astute may note that "public key" support in opencrypto itself is not
 entirely fleshed out even for hardware backends -- only modexp and DSA
 sign are supported.  I'm going to fix that too, and coordinate with the
 other opencrypto providers as I do it.)

-- 
  Thor Lancelot Simon	                                     [email protected]

  "The inconsistency is startling, though admittedly, if consistency is to
   be abandoned or transcended, there is no problem."	      - Noam Chomsky
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.