97 Ревизии (a0082b1308e009526c5b74aa1579f25c46969221)

Автор SHA1 Съобщение Дата
  Michael Brown 37cb7c7498 [crypto] Use real prototypes for AXTLS' AES_encrypt() and AES_decrypt() преди 12 години
  Michael Brown 071184a6e4 [crypto] Add big-integer library for RSA calculations преди 12 години
  Michael Brown f229162749 [crypto] Add ASN.1 functions for X.509 certificate parsing преди 12 години
  Michael Brown ffb6d6be6d [rng] Remove obsolete (and unfinished) get_random_bytes() function преди 12 години
  Michael Brown 1c29b4d979 [crypto] Upgrade AES and RSA code to upstream axTLS version 1.4.5 преди 12 години
  Michael Brown b9d9c3f1d5 [rng] Allow HMAC_DRBG to use multiple underlying hash algorithms преди 12 години
  Michael Brown fb6a33360f [rng] Allow hash_df() to accept multiple underlying hash algorithms преди 12 години
  Michael Brown fba2310562 [crypto] Replace MD5 implementation преди 12 години
  Michael Brown 657ab17338 [crypto] Add SHA-256 algorithm преди 12 години
  Michael Brown 76f5939736 [crypto] Replace SHA-1 implementation преди 12 години
  Michael Brown 4100edf9d7 [802.11] Eliminate use of AXTLS-specific SHA1_SIZE constant преди 12 години
  Michael Brown c5c1ae42e6 [rng] Add missing #include <assert.h> преди 12 години
  Michael Brown 5a80c11062 [crypto] Use ANS X9.82 Approved get_random_nz() for RSA преди 12 години
  Michael Brown 4fb60435c9 [rng] Add get_random_nz() function required by RSA algorithm преди 12 години
  Michael Brown 4e0effc6ad [rng] Add ANS X9.82 RBG wrapper functions преди 12 години
  Michael Brown c6b0b3424b [rng] Add ANS X9.82 mandatory start-up tests преди 12 години
  Michael Brown a3b116cea1 [rng] Add ANS X9.82 mandatory continuous tests преди 12 години
  Michael Brown 073f41085f [rng] Add ANS X9.82 Approved Source of Entropy Input преди 12 години
  Michael Brown c2668b61ea [rng] Record validity within DRBG state преди 12 години
  Michael Brown a99d5d5aca [rng] Add missing #include <string.h> преди 12 години
  Michael Brown a8756182c3 [802.11] Add missing #include <string.h> преди 12 години
  Michael Brown eec068253f [rng] Add ANS X9.82 Approved Hash_df derivation function преди 12 години
  Michael Brown 3a2bda7c7c [rng] Add ANS X9.82 Approved DRBG mechanism преди 12 години
  Michael Brown fcc35bf487 [rng] Add dummy entropy source преди 12 години
  Michael Brown 5c2d6fa399 [rng] Add ANS X9.82 Approved HMAC_DRBG algorithm преди 12 години
  Michael Brown 1691cf50bc [tls] Accept certificates without a version number преди 13 години
  Shao Miller 3b51710156 [legal] Add FILE_LICENCE macro to some GPL-v2-or-later files преди 14 години
  Michael Brown 8406115834 [build] Rename gPXE to iPXE преди 14 години
  Joshua Oreman 8d08da3a99 [crypto] Add a placeholder for a proper random number generator преди 15 години
  Joshua Oreman 6c6db8647b [crypto] Add AES key-wrap mode (RFC 3394) преди 15 години
  Joshua Oreman 2dfe4c414a [crypto] Make AES context size and algorithm structure externally available преди 15 години
  Joshua Oreman 59b7d00c06 [digest] Add HMAC-SHA1 based pseudorandom function and PBKDF2 преди 15 години
  Joshua Oreman 05d3be1048 [cipher] Add the ARC4 stream cipher преди 15 години
  Joshua Oreman 7eaad90976 [digest] Add generic CRC32 function преди 15 години
  Michael Brown c44a193d0d [legal] Add a selection of FILE_LICENCE declarations преди 15 години
  Michael Brown 1c67623e37 [build] Enable building with the Intel C compiler (icc) преди 15 години
  Michael Brown 9937bf13c9 [crypto] Allow creation of arbitrary CBC cipher algorithms using CBC_CIPHER() преди 15 години
  Michael Brown e950dc04ba [crypto] Add our own general-purpose cipher-block chaining routines преди 15 години
  Michael Brown b4d3d686cc [crypto] Change cipher_{en,de}crypt() to void functions преди 15 години
  Michael Brown a3219b24a8 [crypto] Split crypto_algorithm into {digest,cipher,pubkey}_algorithm преди 15 години
  Michael Brown 5de8305feb [crypto] Move AES_convert_key() hack into axtls_aes.c преди 15 години
  Michael Brown 991f907d5b [crypto] Rename aes_algorithm to aes_cbc_algorithm преди 15 години
  Michael Brown 8e960eb67c [tls] Use our own ASN.1 routines for certificate parsing преди 15 години
  Michael Brown 5a99c586cf [crypto] Remove unused files преди 15 години
  Michael Brown 521549d900 [crypto] Rename <gpxe/bitops.h> to <gpxe/rotate.h> преди 15 години
  Michael Brown 9c71949d1f [crypto] Remove spurious #include "config.h" преди 16 години
  Michael Brown 5d4839b577 [iSCSI] Add support for mutual CHAP преди 16 години
  Michael Brown 1949641d10 Fix compiler warnings that appear only on OpenBSD. преди 16 години
  Holger Lubitz 68455adf37 use malloc attribute преди 17 години
  Holger Lubitz dea89e8d62 use malloc attribute преди 17 години