- a905bbb Consistently include BTI markers in every assembly file by David Benjamin · 1 year, 10 months ago
- 8c75ed0 Remove global_target from build. by David Benjamin · 2 years, 2 months ago
- 0e68520 Specify -Iinclude with the crypto target. by David Benjamin · 2 years, 2 months ago
- d1b4516 Add bn_add_words and bn_sub_words assembly for aarch64. by David Benjamin · 2 years, 2 months ago
- 5fdc03f Remove ppc64le assembly. by David Benjamin · 2 years, 2 months ago
- 1967621 Reduce architecture detection in CMake. by David Benjamin · 2 years, 2 months ago
- c6e3780 Add optimised Aarch64 GCM. by Adam Langley · 2 years, 3 months ago
- 87cbe22 Preprocess asm on all platforms with delocate. by Adam Langley · 2 years, 4 months ago
- 2cc2aa9 Don't try to specify SHA-256 for Aarch64 FIPS. by Adam Langley · 2 years, 8 months ago
- fa3fbda P-256 assembly optimisations for Aarch64. by Nevine Ebeid · 3 years, 1 month ago
- 7e26597 Avoid double-expanding variables in CMake. by David Benjamin · 3 years, 8 months ago
- 25d501c SHA-256 is used on AArch64, even if NO_ASM. by Adam Langley · 3 years, 9 months ago
- f7b87c8 fips: add counters. by Adam Langley · 4 years, 1 month ago
- b0d71a2 Support cross-compiling AArch64 FIPS to Android. by Adam Langley · 4 years, 2 months ago
- f8f35c9 delocate: preprocess perlasm output on Aarch64 by Adam Langley · 4 years, 3 months ago
- c556d87 Reland bitsliced aes_nohw implementation. by David Benjamin · 5 years ago
- 6c95434 Revert "Replace aes_nohw with a bitsliced implementation." by David Benjamin · 5 years ago
- b3ac6bb Replace aes_nohw with a bitsliced implementation. by David Benjamin · 5 years ago
- 4ca15d5 Make FIPS build work for Android cross-compile. by Adam Langley · 5 years ago
- 68fb238 Add vpaes-armv7.pl and replace non-parallel modes. by David Benjamin · 6 years ago
- c37e64c Handle fips_shared_support.c getting built in other builds. by Adam Langley · 6 years ago
- d72e47f Add FIPS shared mode. by Adam Langley · 6 years ago
- 32ce603 Add an optimized x86_64 vpaes ctr128_f and remove bsaes. by David Benjamin · 6 years ago
- d22578f Adapt gcm_*_neon to aarch64. by David Benjamin · 6 years ago
- 55db667 Enable vpaes for aarch64, with CTR optimizations. by David Benjamin · 6 years ago
- 5ce12e6 Add a 32-bit SSSE3 GHASH implementation. by David Benjamin · 6 years ago
- 4545503 Add a constant-time pshufb-based GHASH implementation. by David Benjamin · 6 years ago
- 9edbc7f Revert "Revert "Speed up ECDSA verify on x86-64."" by Adam Langley · 6 years ago
- e907ed4 Revert "Speed up ECDSA verify on x86-64." by Adam Langley · 6 years ago
- 3d450d2 Speed up ECDSA verify on x86-64. by Nir Drucker · 7 years ago
- 7039f40 Rename inject-hash: Bazel does not like hyphens. by Matthew Braithwaite · 7 years ago
- 5baee45 Use Go modules with delocate. by David Benjamin · 7 years ago
- 8c7c635 Support symbol prefixes by Joshua Liebow-Feeser · 7 years ago
- e6fd125 Align on a single CMake style. by David Benjamin · 7 years ago
- c448f17 Fix the build with FIPS + NO_ASM. by Adam Langley · 7 years ago
- 0b80f7f Convert example_mul to GTest. by David Benjamin · 8 years ago
- 656aa9a Convert p256-x86_64_test to GTest. by David Benjamin · 8 years ago
- d91e1ef Convert ECDSA tests to GTest. by David Benjamin · 8 years ago
- 6758d04 Convert bn_test to GTest. by David Benjamin · 8 years ago
- 6757fbf Convert a number of tests to GTest. by David Benjamin · 8 years ago
- 7f07fb2 Fix standalone ppc64le build. by David Benjamin · 8 years ago
- f64a6ee Switch to new delocate tool. by Adam Langley · 8 years ago
- 3ecd0a5 Convert aes_test to GTest. by David Benjamin · 8 years ago
- 391cc8c Move FIPS build tools to util/fipstools. by David Benjamin · 8 years ago
- e838cfb Add a way to break one of the KAT tests. by Adam Langley · 8 years ago
- aacb72c Move ec/ and ecdsa/ into fipsmodule/ by Adam Langley · 8 years ago
- 5c38c05 Move bn/ into crypto/fipsmodule/ by Adam Langley · 8 years ago
- fb383f0 delocate: replace "-as src1,src2,..." with "src1 src2 ...". by Matthew Braithwaite · 8 years ago
- c86a230 Allow raw object files to be passed into inject-hash.go. by Adam Langley · 8 years ago
- 11f11e6 Sort lists of asm files and tests. by Adam Langley · 8 years ago
- 7784104 Move much of rand/ into the FIPS module. by Adam Langley · 8 years ago
- 0648129 Move modes/ into the FIPS module by Adam Langley · 8 years ago
- 8c62d9d Move AES code into the FIPS module. by Adam Langley · 8 years ago
- a0eb4a8 “Fix” FIPS build under ASAN. by Adam Langley · 8 years ago
- 82bad05 Inject FIPS hash without running module. by Adam Langley · 8 years ago
- d0a4059 Be less clever about .rel.ro avoidance. by David Benjamin · 8 years ago
- fd49993 First part of the FIPS module. by Adam Langley · 8 years ago