Download wolfSSL Manual

Transcript
RABBIT
RC4 / ARC4
http://cr.yp.to/streamciphers/rabbit/desc.pdf
http://tools.ietf.org/id/draft-kaukonen-cipher-arcfour-03.txt
http://en.wikipedia.org/wiki/Rc4
B.3 Block Ciphers
Block Cipher
AES
http://en.wikipedia.org/wiki/Block_cipher
http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf
http://en.wikipedia.org/wiki/Advanced_Encryption_Standard
AES-GCM
http://www.csrc.nist.gov/groups/ST/toolkit/BCM/documents/proposedmodes/gcm/
gcm-revised-spec.pdf
AES-NI
DES/3DES
Intel Software Network
http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf
http://en.wikipedia.org/wiki/Data_Encryption_Standard
B.4 Hashing Functions
SHA
MD4
MD5
RIPEMD-160
http://www.itl.nist.gov/fipspubs/fip180-1.htm
http://csrc.nist.gov/publications/fips/fips180-2/fips180-2.pdf
http://en.wikipedia.org/wiki/SHA_hash_functions
http://tools.ietf.org/html/rfc1320
http://tools.ietf.org/html/rfc1321
http://homes.esat.kuleuven.be/~bosselae/ripemd160.html
B.5 Public Key Cryptography
Diffie-Hellman
RSA
DSA/DSS
NTRU
X.509
ASN.1
PSK
http://en.wikipedia.org/wiki/Diffie-Hellman_key_exchange
http://people.csail.mit.edu/rivest/Rsapaper.pdf
http://en.wikipedia.org/wiki/RSA
http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf
http://securityinnovation.com/cryptolab/
http://www.ietf.org/rfc/rfc3279.txt
http://luca.ntop.org/Teaching/Appunti/asn1.html
http://en.wikipedia.org/wiki/Abstract_Syntax_Notation_One
http://tools.ietf.org/html/rfc4279
B.6 Other
PKCS#5, PBKDF1, PBKDF2
http://tools.ietf.org/html/rfc2898
PKCS#8
http://tools.ietf.org/html/rfc5208
PKCS#12
http://www.rsa.com/rsalabs/node.asp?id=2138
Appendix C: Error Codes
Copyright 2015 wolfSSL Inc. All rights reserved.
316