Replace hardcoded parameters
This commit is contained in:
@@ -16,18 +16,18 @@ namespace crypto_util {
|
||||
|
||||
// Helper for wrapping AES CBC encryption. Uses PKCS7 padding.
|
||||
std::string EncryptAesCbc(const std::string& key, const std::string& iv,
|
||||
const std::string& plaintext);
|
||||
const std::string& plaintext);
|
||||
|
||||
// Helper for wrapping AES CBC encryption. Adds no padding, so the input
|
||||
// must be an multiple of the 16-byte AES block size. Returns empty std::string
|
||||
// on error.
|
||||
std::string EncryptAesCbcNoPad(const std::string& key, const std::string& iv,
|
||||
const std::string& plaintext);
|
||||
const std::string& plaintext);
|
||||
|
||||
// Helper for common Keybox decrypt operations; wraps AES-CBC. Returns an
|
||||
// empty std::string on error or the plaintext on success. Expects PKCS7 padding.
|
||||
std::string DecryptAesCbc(const std::string& key, const std::string& iv,
|
||||
const std::string& ciphertext);
|
||||
const std::string& ciphertext);
|
||||
|
||||
// Helper for common Keybox decrypt operations; wraps AES-CBC. Returns an
|
||||
// empty std::string on error or the plaintext on success.
|
||||
@@ -35,7 +35,7 @@ std::string DecryptAesCbc(const std::string& key, const std::string& iv,
|
||||
// This is used to decrypt the encrypted blob in the WVM keyboxes, with
|
||||
// a zero iv.
|
||||
std::string DecryptAesCbcNoPad(const std::string& key, const std::string& iv,
|
||||
const std::string& ciphertext);
|
||||
const std::string& ciphertext);
|
||||
|
||||
} // namespace crypto_util
|
||||
} // namespace widevine
|
||||
|
||||
Reference in New Issue
Block a user