From 6518a54dbbbadb01f546e0e8c3dd3c3dfdf93e13 Mon Sep 17 00:00:00 2001 From: Sverker Eriksson Date: Thu, 16 May 2013 20:08:50 +0200 Subject: crypto, public_key & ssl: Make more functions accept integer keys --- lib/crypto/doc/src/crypto.xml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'lib/crypto/doc') diff --git a/lib/crypto/doc/src/crypto.xml b/lib/crypto/doc/src/crypto.xml index 03a46c6e03..bdccfee341 100644 --- a/lib/crypto/doc/src/crypto.xml +++ b/lib/crypto/doc/src/crypto.xml @@ -60,6 +60,7 @@ DATA TYPES

key_value() = integer() | binary()

+

Always binary() when used as return value

rsa_public() = [key_value()] = [E, N]

Where E is the public exponent and N is public modulus.

@@ -77,7 +78,7 @@

dss_private() = [key_value()] = [P, Q, G, X]

Where P, Q and G are the dss parameters and X is the private key.

-

srp_public() = binary()

+

srp_public() = key_value()

Where is A or B from SRP design

srp_private() = key_value()

@@ -88,15 +89,15 @@ Version = '3' | '6' | '6a'

-

dh_public() = binary()

+

dh_public() = key_value()

-

dh_private() = binary()

+

dh_private() = key_value()

dh_params() = [key_value()] = [P, G]

-

ecdh_public() = binary()

+

ecdh_public() = key_value()

-

ecdh_private() = integer()

+

ecdh_private() = key_value()

ecdh_params() = ec_named_curve() | {ec_field(), Prime :: key_value(), Point :: key_value(), Order :: integer(), CoFactor :: none | integer()}

-- cgit v1.2.3