]> git.baikalelectronics.ru Git - kernel.git/commit
KEYS: Implement asymmetric key type
authorDavid Howells <dhowells@redhat.com>
Thu, 13 Sep 2012 14:17:21 +0000 (15:17 +0100)
committerRusty Russell <rusty@rustcorp.com.au>
Mon, 8 Oct 2012 03:20:12 +0000 (13:50 +1030)
commitdb5af9d1e32a619c3b276a193a288f498d63f80c
tree7d299f690c8323c931b59bc142c45ac75097963f
parente9b803ceb001906545adde0248d364ee1b0ba839
KEYS: Implement asymmetric key type

Create a key type that can be used to represent an asymmetric key type for use
in appropriate cryptographic operations, such as encryption, decryption,
signature generation and signature verification.

The key type is "asymmetric" and can provide access to a variety of
cryptographic algorithms.

Possibly, this would be better as "public_key" - but that has the disadvantage
that "public key" is an overloaded term.

Signed-off-by: David Howells <dhowells@redhat.com>
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
crypto/Kconfig
crypto/Makefile
crypto/asymmetric_keys/Kconfig [new file with mode: 0644]
crypto/asymmetric_keys/Makefile [new file with mode: 0644]
crypto/asymmetric_keys/asymmetric_keys.h [new file with mode: 0644]
crypto/asymmetric_keys/asymmetric_type.c [new file with mode: 0644]
include/keys/asymmetric-subtype.h [new file with mode: 0644]
include/keys/asymmetric-type.h [new file with mode: 0644]