975 Commits (56cd5dc78b3cecd2c6cf98b0d235b126e82f0dd2)

Author SHA1 Message Date
Pauli 56cd5dc78b provider: use #define for PBKDF1 algorithm name
2 years ago
Richard Levitte f40c5f2c53 PROV & STORE: Make the 'file:' store loader understand more binary formats
2 years ago
Richard Levitte 0550cdeb80 PROV & STORE: Don't decode keys in the 'file:' store loader
2 years ago
Richard Levitte 398f8fe1c4 DECODER & ENCODER: Make sure to pass around the original selection bits
2 years ago
David CARLIER f0b9e75e4f darwin platform replacing getentropy usage by platform api instead.
2 years ago
Richard Levitte 16561896ae PROV: Have our PEM->DER decoder only recognise our PEM names
2 years ago
Tomas Mraz a31350c07c Update fips sources and checksums
2 years ago
Dr. David von Oheimb 5fc0992fc7 Fix file_name_check() in storemgmt/file_store.c and e_loader_attic.c
2 years ago
Tomas Mraz 42fe3e8493 epki2pki_decode: passphrase callback failure is fatal error
2 years ago
Shane Lontis 3b1978e486 Change self test for AES_CGM to perform both an encrypt and decrypt.
2 years ago
Tomas Mraz d9ee027e89 aix64-gcc target: Fix build breakage with enable-fips
2 years ago
Matt Caswell 8af25d0a3b make update
2 years ago
Matt Caswell 38fc02a708 Update copyright year
2 years ago
Shane Lontis d84c368b60 Add self test for ECDSA using curve with a binary field
2 years ago
Pauli a6f8e131f4 prov: tag SM2 encoders and decoders as non-FIPS
2 years ago
Dmitry Belyavskiy f763e13514 Correct processing of AES-SHA stitched ciphers
2 years ago
Matt Caswell 8c7c1c84cb Add a generic SubjectPublicKeyInfo decoder
2 years ago
Tomas Mraz d049485cfb Avoid duplicating prov_running.o in libdefault and libcrypto
2 years ago
Tomas Mraz 20e80ad1bc store: Avoid spurious error from decoding at EOF
2 years ago
Richard Levitte 6a2b8ff392 Decoding PKCS#8: separate decoding of encrypted and unencrypted PKCS#8
2 years ago
Tomas Mraz 92b835376a EVP_PKEY_new_raw_private_key: Allow zero length keys
2 years ago
Larkin Nickle 907720f064 Fix compilation on systems with empty _POSIX_TIMERS
2 years ago
Shane Lontis 69e0f8cca6 Fix AIX FIPS DEP.
2 years ago
Shane Lontis f41fd10d90 Add a gettable for provider ciphers to return the EVP_CIPH_RAND_KEY flag
2 years ago
Shane Lontis 5135a9bd92 Document missing EC/SM2 params
2 years ago
Juergen Christ ff555f8136 Fix CipherInit on s390x.
2 years ago
Richard Levitte 6a5f97a671 PROV: drop get_params() and gettable_params() from all encoder implementatio
2 years ago
Richard Levitte 73c02a6201 ENCODER: Drop OSSL_ENCODER_PARAM_INPUT_TYPE
2 years ago
Richard Levitte 6462a4f050 PROV: drop get_params() and gettable_params() from all decoder implementations
2 years ago
Richard Levitte 0b3fe363e6 make update-fips-checksums
2 years ago
Tomas Mraz 0e0a47377f Update fips checksums to drop the ssl headers
2 years ago
Tomas Mraz 085e3cecbd Move libssl related defines used by fips provider to prov_ssl.h
2 years ago
Shane Lontis ba3ea453b0 Fix errors found by parfait static analyser.
2 years ago
Pauli 74613e8c97 update checksums
2 years ago
Tomas Mraz ea82158103 ed25519 and ed448: fix incorrect OSSL_PKEY_PARAM_MAX_SIZE
2 years ago
Pauli 0848b943a8 providers: remove TODOs
2 years ago
Richard Levitte 0d7d5e2490 providers/common/der/build.info: make a variable for ../include/prov
2 years ago
Tomas Mraz ed576acdf5 Rename all getters to use get/get0 in name
2 years ago
Jon Spillett 5e2d22d53e Pass library context and property query into private key decoders
2 years ago
Jon Spillett e3c7595521 Fix up encoder/decoder issues caused by not passing a library context to the PKCS8 encrypt/decrypt
2 years ago
Jon Spillett 169eca602c Enhance the encoder/decoder tests to allow testing with a non-default library context and configurable providers
2 years ago
Shane Lontis f7c1b472bf Move provider der_XXX.h.in files to the include directory.
2 years ago
Shane Lontis 17b209da49 Fix param indentation in ciphercommon_hw.c
2 years ago
Shane Lontis e2311445bb Fix aes cfb1 so that it can operate in bit mode.
2 years ago
Richard Levitte e378be2a29 Add .asn1 dependencies for files generated from providers/common/der/*.in
2 years ago
Richard Levitte e43dc9b243 Add the usual autowarn perl snippet in providers/common/der/*.in
2 years ago
Matt Caswell 3bcc933ec4 Teach EVP_PKEYs to say whether they were decoded from explicit params
2 years ago
Pauli 43dbe3b72d fips: set the library context and handle later
2 years ago
Richard Levitte f839361e3e make update-fips-checksums
2 years ago
Pauli 965fa9c080 prov: add zero strenght arguments to BN and RAND RNG calls
2 years ago