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 :)