Emilia Kasper
|
03af843039
Add a comment noting the padding oracle.
|
10 rokov pred |
Emilia Kasper
|
4ad2d3ac0e
Revert "RT3425: constant-time evp_enc"
|
10 rokov pred |
Richard Levitte
|
7f09a8773b
Include "constant_time_locl.h" rather than "../constant_time_locl.h".
|
10 rokov pred |
Emilia Kasper
|
4aac102f75
RT3425: constant-time evp_enc
|
10 rokov pred |
Dr. Stephen Henson
|
97cf1f6c28
EVP support for wrapping algorithms.
|
11 rokov pred |
Dr. Stephen Henson
|
f94cfe6a12
only cleanup ctx if we need to, save ctx flags when we do
|
12 rokov pred |
Bodo Möller
|
bf6d2f986d
Make CTR mode behaviour consistent with other modes:
|
13 rokov pred |
Dr. Stephen Henson
|
4fc02f1229
Use a signed value to check return value of do_cipher().
|
13 rokov pred |
Dr. Stephen Henson
|
d45087c672
Use 0 not -1 (since type is size_t) for finalisation argument to do_cipher:
|
13 rokov pred |
Dr. Stephen Henson
|
3da0ca796c
New flags EVP_CIPH_FLAG_CUSTOM_CIPHER in cipher structures if an underlying
|
13 rokov pred |
Dr. Stephen Henson
|
776654adff
PR: 2295
|
14 rokov pred |
Dr. Stephen Henson
|
2948fbab3a
Fix ctr mode properly this time....
|
14 rokov pred |
Dr. Stephen Henson
|
081464fa14
Make ctr mode behaviour consistent with other modes.
|
14 rokov pred |
Dr. Stephen Henson
|
da3955256d
'typo'
|
14 rokov pred |
Dr. Stephen Henson
|
c2bf720842
Add missing function EVP_CIPHER_CTX_copy(). Current code uses memcpy() to copy
|
14 rokov pred |
Geoff Thorpe
|
6343829a39
Revert the size_t modifications from HEAD that had led to more
|
16 rokov pred |
Ben Laurie
|
5e4430e70d
More size_tification.
|
16 rokov pred |
Bodo Möller
|
2e415778f2
Don't use assertions to check application-provided arguments;
|
16 rokov pred |
Dr. Stephen Henson
|
560b79cbff
Constify version strings and some structures.
|
18 rokov pred |
Dr. Stephen Henson
|
b40228a61d
New functions to support opaque EVP_CIPHER_CTX handling.
|
19 rokov pred |
Nils Larsch
|
b554eef43b
the final byte of a pkcs7 padded plaintext can never be 0
|
19 rokov pred |
Bodo Möller
|
8afca8d9c6
Fix more error codes.
|
19 rokov pred |
Geoff Thorpe
|
3a87a9b9db
Reduce header interdependencies, initially in engine.h (the rest of the
|
20 rokov pred |
Dr. Stephen Henson
|
216659eb87
Enhance EVP code to generate random symmetric keys of the
|
20 rokov pred |
Richard Levitte
|
2fe9ab8e20
It was pointed out to me that if the requested size is 0, we shouldn't
|
21 rokov pred |
Richard Levitte
|
1145e03870
Check that OPENSSL_malloc() really returned some memory.
|
21 rokov pred |
Geoff Thorpe
|
2754597013
A general spring-cleaning (in autumn) to fix up signed/unsigned warnings.
|
21 rokov pred |
Richard Levitte
|
0b13e9f055
Add the possibility to build without the ENGINE framework.
|
22 rokov pred |
Dr. Stephen Henson
|
59ae8c9419
EVP_DecryptInit() should call EVP_CipherInit() not EVP_CipherInit_ex().
|
22 rokov pred |
Richard Levitte
|
43d601641f
A few more memset()s converted to OPENSSL_cleanse().
|
22 rokov pred |