diff options
author | Côme Chilliet <come.chilliet@nextcloud.com> | 2023-03-20 14:19:13 +0100 |
---|---|---|
committer | Côme Chilliet <come.chilliet@nextcloud.com> | 2023-03-20 14:19:13 +0100 |
commit | 430009b8e2c1d33f9714c4177fb415bb11285f0c (patch) | |
tree | d4653cc844174cf2205c3a8ead4c6df671eb569b /apps/encryption/lib | |
parent | 24e762c59f2875098359db0fb23eb5a3ebe40d18 (diff) | |
download | nextcloud-server-430009b8e2c1d33f9714c4177fb415bb11285f0c.tar.gz nextcloud-server-430009b8e2c1d33f9714c4177fb415bb11285f0c.zip |
Add a test for multiKeyEncrypt/Decrypt methods
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Diffstat (limited to 'apps/encryption/lib')
-rw-r--r-- | apps/encryption/lib/Crypto/Crypt.php | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/apps/encryption/lib/Crypto/Crypt.php b/apps/encryption/lib/Crypto/Crypt.php index 516164c6a80..22a697a1232 100644 --- a/apps/encryption/lib/Crypto/Crypt.php +++ b/apps/encryption/lib/Crypto/Crypt.php @@ -718,6 +718,7 @@ class Crypt { } /** + * @param array<string,\OpenSSLAsymmetricKey|\OpenSSLCertificate|array|string> $keyFiles * @throws MultiKeyEncryptException */ public function multiKeyEncrypt(string $plainContent, array $keyFiles): array { @@ -763,6 +764,7 @@ class Crypt { * @param array $keyFiles * @return array * @throws MultiKeyEncryptException + * @deprecated 27.0.0 use multiKeyEncrypt */ public function multiKeyEncryptLegacy($plainContent, array $keyFiles) { // openssl_seal returns false without errors if plaincontent is empty @@ -853,6 +855,7 @@ class Crypt { /** * Custom implementation of openssl_seal() * + * @deprecated 27.0.0 use multiKeyEncrypt * @throws EncryptionFailedException */ private function opensslSeal(string $data, string &$sealed_data, array &$encrypted_keys, array $public_key, string $cipher_algo): int|false { |