-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
KDF layer, ECIES, PKCS#8, ... #258
Conversation
SergeySeroshtan
commented
Aug 27, 2015
- Implement kdf1 and kdf2 algorithms
- Implement ECIES algoritm
- Add ability to save private keys in PKCS#8 encrypted format
- And other...
… assumes 2s complement for numbers, so the leftmost bit should be 0 for positive numbers and 1 for negative numbers.
…thm defined in ISO/IEC 18033-2.
…() it option to determine actual number of bytes written to the output buffer.
… it option to determine actual number of bytes written to the output buffer.
… allow write private keys to the PKCS#8 structure.
# Conflicts: # library/error.c # tests/Makefile # tests/suites/test_suite_pk.function
Automatic CI verification build not done, please verify manually. |
Automatic CI verification build is done. |
For each feature will be created separate pull request. |
Hi, I would love to use ECIES on an embedded system. Any chance that these have been broken into pull requests yet, and merged soon? |
Hi, Chris. I can easily make PR to the main repository, but here is some issues:
Also our fork VirgilSecurity/mbedtls contains additional features, i.e. implementing internet draft and algorithms X25519 and Ed25519. So ARM MbedTLS should first decide which features include to the main repository, and then I'll make correspond PR. |
The signature must have exactly the same length as the key, it can't be longer. Fix Mbed-TLS#258 If the signature doesn't have the correct size, that's an invalid signature, not a problem with an output buffer size. Fix the error code. Add test cases.
…84_CertificateVerify_Parsing Fix for review of ssl_read_certificate_verify_parse
add AES-GCM to DTLS-SRTP Protection Profiles v2