178 Cometimentos (6fdea2aba9b75a5be58db21fb9eda43f48d778b9)

Autor SHA1 Mensagem Data
  Martin Kreichgauer 23aff6b094 Add AESVS KAT vectors (CBC and ECB only). há 7 anos
  Adam Langley a53344972b Add support for 3DES-ECB. há 7 anos
  Adam Langley 20422539b5 Split AES-CTR-HMAC and AES-GCM-SIV from e_aes.c. há 7 anos
  David Benjamin e94ec3f85b Use a union in tls_cbc.c. há 7 anos
  David Benjamin 643b77e644 Convert tls_cbc.c to size_t. há 7 anos
  David Benjamin 053a8f728e Bound EVP_tls_cbc_digest_record at runtime. há 7 anos
  David Benjamin 8d979e5430 Push variable declarations in EVP_tls_cbc_digest_record. há 7 anos
  David Benjamin d1c0de6fe0 Add size_t variants of constant-time functions. há 7 anos
  Adam Langley be2ee342d3 Update AES-GCM-SIV to match revision four of the draft. há 7 anos
  David Benjamin ec1d9637e1 Fix crashes in EVP_CIPHER if cipher_data was not allocated. há 7 anos
  Brian Smith 644539191b chacha20_poly1305_x86_64.pl: Suppress Yasm non-local label warnings. há 7 anos
  Adam Langley 5fa2cdf1ed Test SSE4.1 before using ChaCha20-Poly1305 asm. há 7 anos
  David Benjamin 5c9d411e14 Fix some compact unwind errors. há 7 anos
  Brian Smith 360a4c2616 chacha20_poly1305_x86_64.pl: Use NASM-compatible syntax for |ldea|. há 7 anos
  Brian Smith 357a9f23fe chacha20_poly1305_x86_64.pl: Use |imulq| instead of |imul|. há 7 anos
  Brian Smith 3416d28a57 chacha20_poly1305_x86_64.pl: Escape command line args like other PerlAsm scripts. há 7 anos
  Adam Langley 71e4aff654 Use |extern| when referencing assembly functions from C. há 7 anos
  Adam Langley 1da9c67a99 Use a Perlasm variable rather than an #if to exclude the ChaCha20-Poly1305 asm on Windows. há 7 anos
  vkrasnov 8d56558031 Optimized Seal/Open routines for ChaCha20-Poly1305 for x86-64 há 7 anos
  Adam Langley 5c7a4b8c2f Add test for truncated AEAD tags. há 7 anos
  Adam Langley 2e839244b0 Remove old ChaCha20-Poly1305 AEAD. há 7 anos
  Adam Langley 5322010405 Revert "Remove old ChaCha20-Poly1305 AEAD." há 7 anos
  Adam Langley def9b46801 Remove old ChaCha20-Poly1305 AEAD. há 7 anos
  David Benjamin 14e18ca257 Fix AES-GCM-SIV on large inputs. há 7 anos
  David Benjamin 17cf2cb1d2 Work around language and compiler bug in memcpy, etc. há 7 anos
  David Benjamin 703aa16003 Import a test vector from upstream. há 7 anos
  David Benjamin aac1e2dd73 Remove the remaining bssl::Main wrappers. há 7 anos
  Adam Langley df447ba3a9 Add generic AES-GCM-SIV support. há 8 anos
  David Benjamin d8a268261d Simplify rotate_offset computation in EVP_tls_cbc_copy_mac. há 8 anos
  David Benjamin a4ddb6e212 Remove unnecessary constant-time operation. há 8 anos
  David Benjamin 029cce5cfd Tidy up EVP_tls_cbc_copy_mac a little. há 8 anos
  Brian Smith 0d211bdc4b Clarify the scope & initialization of |data_len| in |aead_tls_open|. há 8 anos
  David Benjamin b1133e9565 Fix up macros. há 8 anos
  David Benjamin 97227dc52d Replace keywrap AEADs with upstream's APIs. há 8 anos
  Adam Langley 4467e59bc8 Add PPC64LE assembly for AES-GCM. há 8 anos
  David Benjamin c446ce5294 Add EVP_AEAD_CTX_aead. há 8 anos
  Matthew Braithwaite 8aaa9e12c2 Remove RC4 from TLS for real. há 8 anos
  David Benjamin 54091230cd Use C99 for size_t loops. há 8 anos
  David Benjamin c763a40101 Replace CBC_MAC_ROTATE_IN_PLACE with an N lg N rotation. há 8 anos
  David Benjamin f0e935d7ce Fold stack-allocated types into headers. há 8 anos
  Steven Valdez cb96654404 Adding ARRAY_SIZE macro for getting the size of constant arrays. há 8 anos
  Martin Kreichgauer 19d5cf86de Move remaining ScopedContext types out of scoped_types.h há 8 anos
  David Benjamin 3f26a49eb6 Fix up EVP_tls_cbc_remove_padding's calling convention. há 8 anos
  David Benjamin 65d74e4d76 Add better TLS CBC mode tests. há 8 anos
  Martin Kreichgauer 14343935b5 Start removing scoped_types.h há 8 anos
  David Benjamin 22edd87755 Resolve a small handful of size_t truncation warnings. há 8 anos
  Adam Langley 10f97f3bfc Revert "Move C++ helpers into |bssl| namespace." há 8 anos
  Adam Langley d2b5af56cf Revert scoped_types.h change. há 8 anos
  Adam Langley 8c3c3135a2 Remove scoped_types.h. há 8 anos
  Adam Langley 09feb0f3d9 Move C++ helpers into |bssl| namespace. há 8 anos