Sign in
boringssl
/
boringssl.git
/
a26001b9024e00f6bc7ced74e74e84cc1c59c453
/
crypto
/
pkcs8
a26001b
Convert remaining pkcs8 tests to gtest
by Kári Tristan Helgason
· 8 years ago
2b56981
Move pkcs{7,8}_test over to gtest
by Kári Tristan Helgason
· 8 years ago
fd49993
First part of the FIPS module.
by Adam Langley
· 8 years ago
02084ea
Decouple PKCS8_encrypt and PKCS8_decrypt's core from crypto/asn1.
by David Benjamin
· 8 years ago
7ce10d5
Partially split out crypto/pkcs8's legacy ASN.1 dependencies.
by David Benjamin
· 8 years ago
8cd7bbf
Push password encoding back into pkcs12_key_gen.
by David Benjamin
· 8 years ago
3cb047e
Decouple PKCS#12 hash lookup from the OID table.
by David Benjamin
· 8 years ago
f35e838
Fix parsing of PBKDF2 parameters.
by David Benjamin
· 8 years ago
1d4fa78
Decouple PBE lookup from the OID table.
by David Benjamin
· 8 years ago
96e744c
Decouple PKCS#5 cipher lookup from OID table.
by David Benjamin
· 8 years ago
d851842
Reduce crypto/pkcs8 dependency on OID table.
by David Benjamin
· 8 years ago
3e8b782
Remove "raw" versions of PKCS8_encrypt and PKCS8_decrypt.
by David Benjamin
· 8 years ago
8b8d22c
Parse PKCS#12 files more accurately.
by David Benjamin
· 8 years ago
7f539fa
Handle overflow in ascii_to_ucs2.
by David Benjamin
· 8 years ago
9d0e7fb
Rework PKCS{5,8,12} code.
by David Benjamin
· 8 years ago
314d814
Reimplement pkcs12_pbe_keyivgen with CBS.
by David Benjamin
· 8 years ago
d1afc41
Reimplement PKCS5_pbe_set with CBB.
by David Benjamin
· 8 years ago
2a25aae
Ensure that CBB is |CBB_zero|ed before possibly calling |CBB_cleanup|.
by Adam Langley
· 8 years ago
4fae069
Reimplement PKCS5_v2_PBE_keyivgen.
by David Benjamin
· 8 years ago
e464e81
Reimplement PKCS5_pbe2_set with CBB.
by David Benjamin
· 8 years ago
ac83bea
Trim dead code from PKCS#5 PBE2 bits.
by David Benjamin
· 8 years ago
9ba19b8
Test we can round-trip PKCS8_{encrypt,decrypt}.
by David Benjamin
· 8 years ago
8f3f6be
Const-correct the PKCS8 salt parameter.
by David Benjamin
· 8 years ago
35349e9
Unexport PKCS5 functions.
by David Benjamin
· 8 years ago
20dbc1f
Import some PKCS8_decrypt test vectors from Chromium.
by David Benjamin
· 8 years ago
17cf2cb
Work around language and compiler bug in memcpy, etc.
by David Benjamin
· 8 years ago
5409123
Use C99 for size_t loops.
by David Benjamin
· 9 years ago
1fc7e9c
Remove trailing ';' from macros
by Alessandro Ghedini
· 9 years ago
d17d74d
Replace Scoped* heap types with bssl::UniquePtr.
by Matt Braithwaite
· 9 years ago
cb96654
Adding ARRAY_SIZE macro for getting the size of constant arrays.
by Steven Valdez
· 9 years ago
10f97f3
Revert "Move C++ helpers into |bssl| namespace."
by Adam Langley
· 9 years ago
d2b5af5
Revert scoped_types.h change.
by Adam Langley
· 9 years ago
8c3c313
Remove scoped_types.h.
by Adam Langley
· 9 years ago
09feb0f
Move C++ helpers into |bssl| namespace.
by Adam Langley
· 9 years ago
1fc7564
Add standalone PKCS#8 and SPKI fuzzers.
by David Benjamin
· 9 years ago
582d284
Reimplement PKCS#12 key derivation.
by David Benjamin
· 9 years ago
9819367
Remove some easy obj.h dependencies.
by David Benjamin
· 9 years ago
d8eea14
BIO_new_mem_buf should take const void *
by Steven Valdez
· 9 years ago
e30a09e
Implement new PKCS#8 parsers.
by David Benjamin
· 9 years ago
375124b
Parse BER for PKCS#12 more accurately.
by David Benjamin
· 9 years ago
d057454
Changes to support node.js's use of PKCS#12.
by Adam Langley
· 9 years ago
5aae776
Remove calls to ERR_load_crypto_strings.
by David Benjamin
· 9 years ago
af07365
Check for overflow when parsing a CBS with d2i_*.
by David Benjamin
· 9 years ago
2e64f1b
Check PKCS#8 pkey field is valid before cleansing.
by Adam Langley
· 9 years ago
de659cd
Fix PKCS#8 on 32-bit systems.
by Adam Langley
· 9 years ago
13f1dd4
Fix a couple more signed/unsigned compares.
by Adam Langley
· 9 years ago
96c2a28
Fix all sign/unsigned warnings with Clang and GCC.
by Adam Langley
· 10 years ago
301afaf
Add a run_tests target to run all tests.
by David Benjamin
· 9 years ago
1aec2cb
Reject iterationCount == 0 when parsing PBKDF2-params.
by Eric Roman
· 9 years ago
2492586
Add |PKCS12_verify_mac|.
by Adam Langley
· 9 years ago
e000472
pkcs8.c: Add PBES2 to list of password-based encryption methods.
by Matt Braithwaite
· 10 years ago
73415b6
Move arm_arch.h and fix up lots of include paths.
by Adam Langley
· 10 years ago
b143eca
Consistently participate in err for PKCS12_* functions.
by David Benjamin
· 10 years ago
3570d73
Remove the func parameter to OPENSSL_PUT_ERROR.
by David Benjamin
· 10 years ago
0b635c5
Add malloc test support to unit tests.
by David Benjamin
· 10 years ago
353d7cb
Convert pkcs12_test to C++.
by David Benjamin
· 10 years ago
d8b65c8
Remove unnecessary NULL checks, part 4.
by David Benjamin
· 10 years ago
054e682
Eliminate unnecessary includes from low-level crypto modules.
by Brian Smith
· 10 years ago
83a8298
Rename BIO_print_errors_fp back to ERR_print_errors_fp & refactor it.
by Brian Smith
· 10 years ago
6eb000d
Add in missing curly braces part 3.
by David Benjamin
· 10 years ago
efec193
Fix some function parameters in OPENSSL_PUT_ERROR.
by David Benjamin
· 10 years ago
29b1867
Precompute sorted array for error strings.
by Adam Langley
· 10 years ago
2b2d66d
Remove string.h from base.h.
by Adam Langley
· 10 years ago
efed221
Enable more warnings & treat warnings as errors on Windows.
by Brian Smith
· 10 years ago
4a0f0c4
Change CMakeLists.txt to two-space indent.
by Adam Langley
· 10 years ago
a7f6d3c
Add void in place of empty function arguments.
by Adam Langley
· 10 years ago
a6d8101
Consistently use RAND_bytes and check for failure.
by David Benjamin
· 10 years ago
5127db3
Provide compatibility functions for PKCS#12 parsing.
by Adam Langley
· 10 years ago
bed8ce7
Add misc functions for easier porting.
by Adam Langley
· 11 years ago
a70c75c
Add a CRYPTO_library_init and static-initializer-less build option.
by David Benjamin
· 11 years ago
58f9095
Remove hack in parsing PKCS#12.
by Adam Langley
· 11 years ago
8e16b6e
Add PKCS#12 parser.
by Adam Langley
· 11 years ago
e216d6b
Add PKCS8_{decrypt,encrypt}_pbe.
by David Benjamin
· 11 years ago
7893c00
Memory leak and NULL dereference fixes.
by Adam Langley
· 11 years ago
4c921e1
Move public headers to include/openssl/
by Adam Langley
· 11 years ago
95c29f3
Inital import.
by Adam Langley
· 11 years ago