diff options
Diffstat (limited to 'src/manager/crypto/sw-backend/internals.h')
-rw-r--r-- | src/manager/crypto/sw-backend/internals.h | 94 |
1 files changed, 47 insertions, 47 deletions
diff --git a/src/manager/crypto/sw-backend/internals.h b/src/manager/crypto/sw-backend/internals.h index 275500ec..56a1e00b 100644 --- a/src/manager/crypto/sw-backend/internals.h +++ b/src/manager/crypto/sw-backend/internals.h @@ -39,8 +39,8 @@ namespace Internals { // TODO replace it with DataContainer struct Data { - DataType type; - RawBuffer buffer; + DataType type; + RawBuffer buffer; }; typedef std::pair<Data, Data> DataPair; @@ -54,77 +54,77 @@ DataPair generateAKey(const CryptoAlgorithm &algorithm); Data generateSKey(const CryptoAlgorithm &algorithm); RawBuffer symmetricEncrypt( - const RawBuffer &key, - const CryptoAlgorithm &alg, - const RawBuffer &data); + const RawBuffer &key, + const CryptoAlgorithm &alg, + const RawBuffer &data); RawBuffer symmetricDecrypt( - const RawBuffer &key, - const CryptoAlgorithm &alg, - const RawBuffer &cipher); + const RawBuffer &key, + const CryptoAlgorithm &alg, + const RawBuffer &cipher); RawBuffer asymmetricEncrypt( - const EvpShPtr &key, - const CryptoAlgorithm &alg, - const RawBuffer &data); + const EvpShPtr &key, + const CryptoAlgorithm &alg, + const RawBuffer &data); RawBuffer asymmetricDecrypt( - const EvpShPtr &key, - const CryptoAlgorithm &alg, - const RawBuffer &data); + const EvpShPtr &key, + const CryptoAlgorithm &alg, + const RawBuffer &data); std::pair<RawBuffer, RawBuffer> encryptDataAesGcm( - const RawBuffer &key, - const RawBuffer &data, - const RawBuffer &iv, - int tagSize, - const RawBuffer &aad = RawBuffer()); + const RawBuffer &key, + const RawBuffer &data, + const RawBuffer &iv, + int tagSize, + const RawBuffer &aad = RawBuffer()); RawBuffer decryptDataAesGcm( - const RawBuffer &key, - const RawBuffer &data, - const RawBuffer &iv, - const RawBuffer &tag, - const RawBuffer &aad = RawBuffer()); + const RawBuffer &key, + const RawBuffer &data, + const RawBuffer &iv, + const RawBuffer &tag, + const RawBuffer &aad = RawBuffer()); RawBuffer encryptDataAes(AlgoType type, - const RawBuffer &key, - const RawBuffer &data, - const RawBuffer &iv); + const RawBuffer &key, + const RawBuffer &data, + const RawBuffer &iv); RawBuffer decryptDataAes(AlgoType type, - const RawBuffer &key, - const RawBuffer &data, - const RawBuffer &iv); + const RawBuffer &key, + const RawBuffer &data, + const RawBuffer &iv); RawBuffer sign(EVP_PKEY *pkey, - const CryptoAlgorithm &alg, - const RawBuffer &message); + const CryptoAlgorithm &alg, + const RawBuffer &message); int verify(EVP_PKEY *pkey, - const CryptoAlgorithm &alg, - const RawBuffer &message, - const RawBuffer &signature); + const CryptoAlgorithm &alg, + const RawBuffer &message, + const RawBuffer &signature); const EVP_MD *getMdAlgo(const HashAlgorithm hashAlgo); int getRsaPadding(const RSAPaddingAlgorithm padAlgo); RawBuffer signMessage(EVP_PKEY *privKey, - const RawBuffer &message, - const int rsa_padding); + const RawBuffer &message, + const int rsa_padding); RawBuffer digestSignMessage(EVP_PKEY *privKey, - const RawBuffer &message, - const EVP_MD *md_algo, - const int rsa_padding); + const RawBuffer &message, + const EVP_MD *md_algo, + const int rsa_padding); int verifyMessage(EVP_PKEY *pubKey, - const RawBuffer &message, - const RawBuffer &signature, - const int rsa_padding); + const RawBuffer &message, + const RawBuffer &signature, + const int rsa_padding); int digestVerifyMessage(EVP_PKEY *pubKey, - const RawBuffer &message, - const RawBuffer &signature, - const EVP_MD *md_algo, - const int rsa_padding); + const RawBuffer &message, + const RawBuffer &signature, + const EVP_MD *md_algo, + const int rsa_padding); bool verifyBinaryData(DataType dataType, const RawBuffer &buffer); |