(data, key)
| 116 | |
| 117 | |
| 118 | def decrypt_aes_v2(data, key): |
| 119 | nonce = data[:12] |
| 120 | cipher = Cipher(AES(key), GCM(nonce), backend=_CRYPTO_BACKEND) |
| 121 | decrypter = cipher.decryptor() |
| 122 | decrypted_data = decrypter.update(data[12:-16]) + decrypter.finalize_with_tag(data[-16:]) |
| 123 | return decrypted_data |
| 124 | |
| 125 | |
| 126 | def encrypt_rsa(data, rsa_key): |
no test coverage detected