aboutsummaryrefslogtreecommitdiff
path: root/src/crypto
AgeCommit message (Expand)AuthorFilesLines
2007-06-08Conflicts with native asn1.cMichael Brown1-867/+0
2007-04-21Trivial ASN.1 decoding functions.Michael Brown1-0/+159
2007-02-01Required for public key extractionMichael Brown1-0/+867
2007-02-01SHA1_DIGEST_SIZE also available as a static constantMichael Brown1-1/+1
2007-02-01Make context sizes available for statically-allocated structuresMichael Brown2-12/+2
2007-02-01Vanilla copies from axtlsMichael Brown2-0/+1749
2007-02-01Quick hacks to get it workingMichael Brown1-0/+7
2007-02-01Add dummy setiv methodMichael Brown1-1/+6
2007-01-31Original axtls RSA codeMichael Brown1-0/+331
2007-01-31Added wrapper for AXTLS AES codeMichael Brown1-0/+53
2007-01-31Add wrapper around axtls' sha1 codeMichael Brown1-0/+26
2007-01-31Adding missing includeMichael Brown1-0/+1
2007-01-31We need this, I thinkMichael Brown1-0/+1
2007-01-31Force inliningMichael Brown1-3/+5
2007-01-31...but not when it's being used as a digest algorithm...Michael Brown1-2/+4
2007-01-31The null crypto algorithm should at least copy data...Michael Brown1-6/+7
2007-01-31Add null crypto algorithmMichael Brown1-0/+61
2007-01-30Added blocksize for the benefit of HMAC codeMichael Brown1-1/+1
2007-01-30Generalise digest_algorithm to crypto_algorithm.Michael Brown2-14/+16
2007-01-28Should be correct for building RSAMichael Brown1-1/+1
2007-01-26Allow MatrixSSL code to compile inside gPXEMichael Brown3-0/+1266
2007-01-26Add aes.c and required headers from axtls treeMichael Brown4-0/+969
2007-01-26Enable the axtls code to at least build within gPXEMichael Brown1-0/+62
2007-01-26#if 0 out for nowMichael Brown1-0/+3
2006-12-19Use stdlib.h for malloc() instead of malloc.h.Michael Brown1-1/+0
2006-11-21Added "name" field to digest algorithmsMichael Brown1-0/+1
2006-11-21Added debug statements.Michael Brown1-1/+16
2006-11-21Reduce from 157 to 123 bytesMichael Brown1-15/+15
2006-11-21Added generic CHAP layer, independent of iSCSIMichael Brown2-10/+127
2006-11-15Made it temporarily possible to call MD5 routines directly from externalMichael Brown1-21/+12
2006-09-27We don't actually have a stdio.h header file. Our printf() functions areMichael Brown2-2/+0
2006-09-27added stdio.h to includes for DBG compilationMarty Connor1-0/+1
2006-09-11Restored the le32_to_cpus() and cpu_to_le32s() callsMichael Brown1-2/+6
2006-09-11Tidied up.Michael Brown1-105/+25
2006-09-11Reduced size from 2087 bytes to 1056 bytesMichael Brown1-4/+100
2006-09-11Taken from Linux's md5.c. This implementation is not veryMichael Brown1-0/+222
2006-07-17This file breaks "make blib"; please find a way to avoid doing this.Michael Brown1-0/+5
2006-07-17The first packet (ClientHello Handshake) can be constructed and is acceptedDerek Pryor4-83/+345
2006-07-10Adding SSL Constructs header file. (First version)Derek Pryor1-0/+314