From 3a7b57cef8a23cab6d2573ba8e46b18f109e62b3 Mon Sep 17 00:00:00 2001 From: Mounir IDRASSI Date: Mon, 12 May 2025 08:33:00 +0900 Subject: [PATCH] Linux/macOS: don't advertise SM4 for system encryption until its support is implement. --- src/Volume/VolumeLayout.cpp | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/Volume/VolumeLayout.cpp b/src/Volume/VolumeLayout.cpp index 27265d5f..e7e9f721 100644 --- a/src/Volume/VolumeLayout.cpp +++ b/src/Volume/VolumeLayout.cpp @@ -224,7 +224,6 @@ namespace VeraCrypt SupportedEncryptionAlgorithms.push_back (shared_ptr (new Twofish ())); SupportedEncryptionAlgorithms.push_back (shared_ptr (new Camellia ())); SupportedEncryptionAlgorithms.push_back (shared_ptr (new Kuznyechik ())); - SupportedEncryptionAlgorithms.push_back (shared_ptr (new SM4 ())); SupportedEncryptionAlgorithms.push_back (shared_ptr (new AESTwofish ())); SupportedEncryptionAlgorithms.push_back (shared_ptr (new AESTwofishSerpent ())); SupportedEncryptionAlgorithms.push_back (shared_ptr (new CamelliaKuznyechik ())); @@ -235,10 +234,6 @@ namespace VeraCrypt SupportedEncryptionAlgorithms.push_back (shared_ptr (new SerpentAES ())); SupportedEncryptionAlgorithms.push_back (shared_ptr (new SerpentTwofishAES ())); SupportedEncryptionAlgorithms.push_back (shared_ptr (new TwofishSerpent ())); - SupportedEncryptionAlgorithms.push_back (shared_ptr (new KuznyechikSM4 ())); - SupportedEncryptionAlgorithms.push_back (shared_ptr (new SerpentSM4 ())); - SupportedEncryptionAlgorithms.push_back (shared_ptr (new SM4Twofish ())); - SupportedEncryptionAlgorithms.push_back (shared_ptr (new TwofishSerpentSM4 ())); SupportedEncryptionModes.push_back (shared_ptr (new EncryptionModeXTS ())); #else