Comments (4)
Looks like EVP_CIPHER_CTX_set_padding
should be used after EVP_CipherInit_ex
This is mentioned in https://www.openssl.org/docs/man1.1.1/man3/EVP_CIPHER_CTX_set_padding.html
from libcaes.
AES-CBC decrypt tests failing
FAIL: test_library.sh
=====================
caes_test_context.c:12704 result (11) != 0
Unable to run test: libcaes_crypt_cbc
Testing: context (FAIL)
FAIL test_library.sh (exit status: 1)
Output not set?
test 0
0x76 0x49 0xab 0xac 0x81 0x19 0xb2 0x46 0xce 0xe9 0x8e 0x9b 0x12 0xe9 0x19 0x7d
0x76 0x49 0xab 0xac 0x81 0x19 0xb2 0x46 0xce 0xe9 0x8e 0x9b 0x12 0xe9 0x19 0x7d
test 1
0x76 0x49 0xab 0xac 0x81 0x19 0xb2 0x46 0xce 0xe9 0x8e 0x9b 0x12 0xe9 0x19 0x7d
0x6b 0xc1 0xbe 0xe2 0x2e 0x40 0x9f 0x96 0xe9 0x3d 0x7e 0x11 0x73 0x93 0x17 0x2a
from libcaes.
EVP_CipherInit_ex
returns unable to initialize cipher with error: error:03000083:digital envelope routines::no cipher set
due to missing cipher in error tests. Changed tests to make sure key is set before error tests are run.
from libcaes.
Issue looks to no longer happen with openssl 3.0.1
from libcaes.
Related Issues (16)
- Improve wincrypt support HOT 1
- Remove WinCrypt support
- Fix test failing with vsdebug build HOT 1
- Print OpenSSL error information
- Unable to build on Mac OS Mojave HOT 25
- libcrypto EVP XTS functions available but not used? HOT 2
- Unable to build source outside of source tree HOT 2
- Unable to override python interpreter HOT 4
- AES CCM implementation seems to different / non-compliant than others HOT 7
- wincrypt: Keyset does not exist HOT 2
- Add python support for mingw and cygwin tests or otherwise skip tests
- Fix Visual Studio tests failing to build Python module HOT 1
- Fix asan tests failing on Python binding HOT 1
- test script for "types" is missing HOT 11
- Determine why vs2010 AppVeyor test target stalls HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from libcaes.