I'm trying to use AES-128-CBC-HMAC-SHA256 but this cipher-algorithm isn't available on a VM on a specific hosting provider.
The OS, installed packages, Kernel, openssl version, and the like are the same on both VMs (different provider).
Does this have to do with specific CPU flags?
This is the diff of the openssl list-cipher-algorithms
command run on 2 servers on different providers:
@@ -1,4 +1,6 @@
AES-128-CBC
+AES-128-CBC-HMAC-SHA1
+AES-128-CBC-HMAC-SHA256
AES-128-CFB
AES-128-CFB1
AES-128-CFB8
@@ -14,6 +16,8 @@
AES-192-ECB
AES-192-OFB
AES-256-CBC
+AES-256-CBC-HMAC-SHA1
+AES-256-CBC-HMAC-SHA256
AES-256-CFB
AES-256-CFB1
AES-256-CFB8
@@ -102,6 +106,8 @@
SEED-ECB
SEED-OFB
AES-128-CBC
+AES-128-CBC-HMAC-SHA1
+AES-128-CBC-HMAC-SHA256
id-aes128-CCM
AES-128-CFB
AES-128-CFB1
@@ -121,6 +127,8 @@
id-aes192-GCM
AES-192-OFB
AES-256-CBC
+AES-256-CBC-HMAC-SHA1
+AES-256-CBC-HMAC-SHA256
id-aes256-CCM
AES-256-CFB
AES-256-CFB1
I've searched a lot but couldn't find any hint about ciphers depending on specific hardware. Just that specific CPU capabilities speed up some algorithms.
Any hint on how I could use these cipher-algorithms would be much appreciated :)