Gitiles
Code Review
Sign In
gerrit.openfyde.cn
/
boringssl.googlesource.com
/
boringssl
/
5ef40c60f67e9060b33f02f49b366f508c0d09fa
/
crypto
/
fipsmodule
2c46c10
Fix build when linux-headers are not installed.
by Peter Wu
· 8 years ago
7cc3f4f
Use __asm__ instead of asm.
by David Benjamin
· 8 years ago
808f832
Run the comment converter on libcrypto.
by David Benjamin
· 8 years ago
331d2ce
Rename mont_data to order_mont.
by David Benjamin
· 8 years ago
874c738
Revert ADX due to build issues.
by David Benjamin
· 8 years ago
78f5e75
Enable AVX2 and ADX in p256-x86_64-asm.pl.
by David Benjamin
· 8 years ago
488ca0e
Enable ADX in x86_64-mont*.pl.
by David Benjamin
· 8 years ago
74115c9
Align the tables in P-256 select w[57] tests.
by David Benjamin
· 8 years ago
8c44afd
Revert "Enable ADX in x86_64-mont*.pl."
by David Benjamin
· 8 years ago
83d1a3d
Enable ADX in x86_64-mont*.pl.
by David Benjamin
· 8 years ago
27e377e
Fix miscellaneous clang-tidy warnings.
by David Benjamin
· 8 years ago
abbf365
Make the bssl::SealRecord out_suffix arg fixed length.
by Martin Kreichgauer
· 8 years ago
d4e3795
x86_64 assembly pack: "optimize" for Knights Landing, add AVX-512 results.
by David Benjamin
· 8 years ago
59392c3
Update FIPS documentation with pointer to the cert and security policy.
by Adam Langley
· 8 years ago
7d53638
Use __NR_getrandom rather than SYS_getrandom.
by David Benjamin
· 8 years ago
9d4e06e
Switch some pointer casts to memcpy.
by David Benjamin
· 8 years ago
0b80f7f
Convert example_mul to GTest.
by David Benjamin
· 8 years ago
2ec3b31
Unify RSA errors somewhat.
by David Benjamin
· 8 years ago
d68618b
<sup> doesn't work in Markdown, use Unicode instead.
by Adam Langley
· 8 years ago
fed35d3
Update the FIPS documentation.
by Adam Langley
· 8 years ago
d977eaa
Make AES-GCM AEADs support the optional second input argument to seal_scatter.
by Martin Kreichgauer
· 8 years ago
74bce29
Change EVP_AEAD_CTX_seal_scatter to support an additional plaintext input.
by Martin Kreichgauer
· 8 years ago
946dd62
AES-GCM shouldn't keep its own version of the tag length.
by Adam Langley
· 8 years ago
e55b32d
Don't crash when decrypting with public keys.
by David Benjamin
· 8 years ago
44c0772
Remove some unnecessary indirections.
by David Benjamin
· 8 years ago
5e578c9
Don't draw entropy during FIPS power-on tests.
by Adam Langley
· 8 years ago
8379978
Allow |RSA_FLAG_NO_BLINDING| to be set with |e| set.
by Adam Langley
· 8 years ago
0a3663a
ARMv4 assembly pack: harmonize Thumb-ification of iOS build.
by David Benjamin
· 8 years ago
3763cbe
sha/asm/sha512-armv8.pl: adapt for kernel use.
by David Benjamin
· 8 years ago
f03cdc3
Sync ARM assembly up to 609b0852e4d50251857dbbac3141ba042e35a9ae.
by David Benjamin
· 8 years ago
8da5955
ARMv4 assembly pack: allow Thumb2 even in iOS build, and engage it in most modules.
by David Benjamin
· 8 years ago
b9940a6
bn/asm/armv4-mont.pl: boost NEON performance.
by David Benjamin
· 8 years ago
ae96383
ARMv4 assembly pack: implement support for Thumb2.
by David Benjamin
· 8 years ago
e2ff2ca
Revert "Use unified ARM assembly."
by David Benjamin
· 8 years ago
7f7ef53
Allow ILP32 compilation in AArch64 assembly pack.
by David Benjamin
· 8 years ago
43a4092
Add missing #include of assert.h
by Matthew Braithwaite
· 8 years ago
c07635f
Remove local __arm__ ifdef on aes-armv4.pl.
by David Benjamin
· 8 years ago
18d9f28
Add EVP_AEAD_CTX_{seal_scatter,open_gather}.
by Martin Kreichgauer
· 8 years ago
656aa9a
Convert p256-x86_64_test to GTest.
by David Benjamin
· 8 years ago
21882c5
Clarify rand locking comment.
by David Benjamin
· 8 years ago
204b8a1
Tag the power-on tests as a constructor function directly.
by Adam Langley
· 8 years ago
9f579bf
Use unions rather than aliasing when possible.
by David Benjamin
· 8 years ago
17ce286
Work around an apparent Linux or glibc bug on ppc64le in FIPS mode.
by David Benjamin
· 8 years ago
d91e1ef
Convert ECDSA tests to GTest.
by David Benjamin
· 8 years ago
f6e5b1f
Revert "Fix platforms that don't define UINT64_MAX."
by Matthew Braithwaite
· 8 years ago
6758d04
Convert bn_test to GTest.
by David Benjamin
· 8 years ago
a51912f
p256-x86_64-asm.pl: minor sqr_montx cleanup.
by David Benjamin
· 8 years ago
c5e9ac1
Move AES-GCM-SIV out from SMALL and handle unaligned keys.
by Adam Langley
· 8 years ago
6757fbf
Convert a number of tests to GTest.
by David Benjamin
· 8 years ago
b22e15c
Fix platforms that don't define UINT64_MAX.
by Adam Langley
· 8 years ago
c655cb7
Break hwrand as well as urandom when FIPS_BREAK_TEST=CRNG is set.
by Adam Langley
· 8 years ago
b89e025
Clarify the error message for an ECDSA power-on test failure.
by Adam Langley
· 8 years ago
0ffc795
Clear PRNG states in FIPS mode.
by Adam Langley
· 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
2f3404b
Enforce incrementing counter for TLS 1.2 AES-GCM.
by Steven Valdez
· 8 years ago
7c075b9
Change ppc64le AES code for FIPS.
by Adam Langley
· 8 years ago
d94682d
Remove ex_data's dup hook.
by David Benjamin
· 8 years ago
03c6fa4
AES-GCM is not defined for empty nonces.
by David Benjamin
· 8 years ago
3ecd0a5
Convert aes_test to GTest.
by David Benjamin
· 8 years ago
894e200
Add missing #include of delocate.h.
by Matthew Braithwaite
· 8 years ago
429e85b
Have a single function for FIPS test failures.
by Adam Langley
· 8 years ago
5f107ce
Prefer RDRAND in FIPS mode.
by Adam Langley
· 8 years ago
118355c
fipstools: Add a sample binary that exercises methods from the FIPS module.
by Martin Kreichgauer
· 8 years ago
467d322
Add FIPS-compliant key generation that calls check_fips for RSA and EC.
by Steven Valdez
· 8 years ago
208e239
Move OPENSSL_ASAN to base.h.
by Adam Langley
· 8 years ago
866c219
crypto/fipsmodule: Allow breaking CRNG self-test.
by Martin Kreichgauer
· 8 years ago
391cc8c
Move FIPS build tools to util/fipstools.
by David Benjamin
· 8 years ago
583c12e
Remove filename argument to x86 asm_init.
by David Benjamin
· 8 years ago
0402f89
crypto/fipsmodule: Make more Known Answer Tests breakable.
by Martin Kreichgauer
· 8 years ago
f99d2c6
Remove obsolete TODO.
by David Benjamin
· 8 years ago
20d202b
unrandom: #define _GNU_SOURCE, for syscall().
by Matthew Braithwaite
· 8 years ago
e838cfb
Add a way to break one of the KAT tests.
by Adam Langley
· 8 years ago
0d5b886
Switch BN_generate_dsa_nonce's hash back to SHA-512/256.
by David Benjamin
· 8 years ago
4c7b3bf
Switch integrity hash to SHA-512.
by Adam Langley
· 8 years ago
238148a
Don't indicate FIPS mode when built with ASAN.
by Adam Langley
· 8 years ago
c0485d6
Teach delocate.go to handle loading function pointers into XMM registers.
by Adam Langley
· 8 years ago
4323e22
Tidy up FIPS module dependencies.
by David Benjamin
· 8 years ago
45dd8a0
Add missing #includes of delocate.h.
by Matthew Braithwaite
· 8 years ago
2e2a226
Move cipher/ into crypto/fipsmodule/
by Adam Langley
· 8 years ago
a90044a
Bypass building fipsmodule/rand/urandom.c when builing for Trusty
by Michael Ryleev
· 8 years ago
96dec44
Move rsa/ to fipsmodule/rsa/
by Adam Langley
· 8 years ago
aacb72c
Move ec/ and ecdsa/ into fipsmodule/
by Adam Langley
· 8 years ago
73eb3a9
Undefine some macros in bn/
by Adam Langley
· 8 years ago
ca62bee
Don't emit a redirector for OPENSSL_ia32cap_get.
by David Benjamin
· 8 years ago
fa839dc
Don't depend on crypto/bytestring for ECDSA self-tests.
by David Benjamin
· 8 years ago
09ffa77
Don't depend on crypto/bytestring for RSA self-tests.
by David Benjamin
· 8 years ago
05821b0
Consistently check length in RSA_add_pkcs1_prefix.
by David Benjamin
· 8 years ago
8a3a2a9
Move des/ to crypto/fipsmodule/
by Adam Langley
· 8 years ago
5c38c05
Move bn/ into crypto/fipsmodule/
by Adam Langley
· 8 years ago
c139918
Handle pushing a pointer from the GOT.
by Adam Langley
· 8 years ago
c88f245
Don't print message when waiting for urandom entropy.
by Adam Langley
· 8 years ago
def85b4
Revise OPENSSL_ia32cap_P strategy to avoid TEXTRELs.
by David Benjamin
· 8 years ago
075875f
Parse instructions more accurately.
by David Benjamin
· 8 years ago
9187101
Add an OPENSSL_ia32cap_get() function for C code.
by David Benjamin
· 8 years ago
fb383f0
delocate: replace "-as src1,src2,..." with "src1 src2 ...".
by Matthew Braithwaite
· 8 years ago
f131301
delocate: .size BORINGSSL_bcm_text_hash, not OPENSSL_ia32cap_addr.
by Matthew Braithwaite
· 8 years ago
1997ef2
Tidy up aesni_gcm_crypt logic.
by David Benjamin
· 8 years ago
c86a230
Allow raw object files to be passed into inject-hash.go.
by Adam Langley
· 8 years ago
08c9b84
Don't get confused by comments when recognising symbol definitions.
by Adam Langley
· 8 years ago
Next »