From 18cc57792422a56bddc5797ceaa80dfe57e009b2 Mon Sep 17 00:00:00 2001 From: Per Larsson Date: Thu, 3 Feb 2022 16:05:34 +0100 Subject: Enable encryption on all platforms. --- zencore/include/zencore/crypto.h | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) (limited to 'zencore/include') diff --git a/zencore/include/zencore/crypto.h b/zencore/include/zencore/crypto.h index 4d6ddba47..44783cdeb 100644 --- a/zencore/include/zencore/crypto.h +++ b/zencore/include/zencore/crypto.h @@ -33,17 +33,11 @@ public: virtual MemoryView Encrypt(MemoryView Data, MutableMemoryView EncryptionBuffer) = 0; virtual MemoryView Decrypt(MemoryView Data, MutableMemoryView DecryptionBuffer) = 0; -}; -std::unique_ptr MakeNullCipher(); + static std::unique_ptr CreateNoOp(); -#if ZEN_PLATFORM_WINDOWS -/** - * Create a new instance of a 256 bit AES CBC symmetric cipher. - * NOTE: Currenlty only tested on Windows - */ -std::unique_ptr MakeAesCipher(); -#endif + static std::unique_ptr CreateAes(); +}; void crypto_forcelink(); -- cgit v1.2.3