summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuillaume Le Vaillant <glv@posteo.net>2020-04-04 10:06:39 +0200
committerGuillaume Le Vaillant <glv@posteo.net>2020-04-04 10:06:39 +0200
commitb37613704605685a8c80579ebfb18a5363232407 (patch)
tree199e161e7ba2b5af7be190f8b09a9270f0139109
parent23b599f0cbdf2765347131ebe610d789a6bd8d12 (diff)
Export public and private key class names
-rw-r--r--src/package.lisp9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/package.lisp b/src/package.lisp
index 0ace52c..23ca66a 100644
--- a/src/package.lisp
+++ b/src/package.lisp
@@ -74,6 +74,15 @@
;; public-key encryption/signature padding
#:oaep-encode #:oaep-decode #:pss-encode #:pss-verify
+ ;; public/private keys
+ #:curve25519-public-key #:curve25519-private-key
+ #:curve448-public-key #:curve448-private-key
+ #:dsa-public-key #:dsa-private-key
+ #:ed25519-public-key #:ed25519-private-key
+ #:ed448-public-key #:ed448-private-key
+ #:elgamal-public-key #:elgamal-private-key
+ #:rsa-public-key #:rsa-private-key
+
;; public-key slot readers
#:dsa-key-p #:dsa-key-q #:dsa-key-g #:dsa-key-y #:dsa-key-x
#:elgamal-key-p #:elgamal-key-g #:elgamal-key-y #:elgamal-key-x