Cryptohelper PKE to support binary passphrases

Description

Currently, the passphrase passed into public key encryption routines is a const char *, with the expectation that the passphrase is plain text.  Need to enhance the following classes to accept a binary passphrase, and set it in a callback routine

CLoadedPublicKeyFromMemory  (PEM_read_bio_RSA_PUBKEY)

CLoadedPublicKeyFromFile (PEM_read_bio_RSA_PUBKEY)

CLoadedPrivateKeyFromMemory (PEM_read_bio_RSAPrivateKey)

CLoadedPrivateKeyFromFile (PEM_read_bio_RSAPrivateKey)

Conclusion

Enhance CryptoHelper PKE library to accept binary passphrases

Activity

Show:

Russ Whitehead May 24, 2020 at 10:05 PM

This fix is needed for me to complete https://hpccsystems.atlassian.net/browse/HPCC-23971

Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Components

Assignee

Reporter

Priority

Compatibility

Minor

Fix versions

Pull Request URL

Roadmap

2020q2

Created May 20, 2020 at 2:14 PM
Updated June 12, 2020 at 10:26 AM
Resolved June 12, 2020 at 10:26 AM