mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2025-03-14 07:20:52 +00:00
Add some test RSA keys of sizes 768 and up
These are sufficiently large for PKCS#1v1.5 signature with SHA-512 or SHA3-512. Cover some non-word-aligned sizes. Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
This commit is contained in:
parent
b612f9fe7c
commit
9c3ebe30b8
@ -706,8 +706,24 @@ keys_rsa_basic_pwd = testkey
|
||||
### Password used for PKCS8-encoded encrypted RSA keys
|
||||
keys_rsa_pkcs8_pwd = PolarSSLTest
|
||||
|
||||
### Basic 1024-, 2048- and 4096-bit unencrypted RSA keys from which
|
||||
### Basic unencrypted RSA keys from which
|
||||
### all other encrypted RSA keys are derived.
|
||||
keys_rsa_base =
|
||||
rsa_pkcs1_768_clear.pem:
|
||||
$(OPENSSL) genrsa -out $@ 768
|
||||
keys_rsa_base += rsa_pkcs1_768_clear.pem
|
||||
rsa_pkcs1_769_clear.pem:
|
||||
$(OPENSSL) genrsa -out $@ 769
|
||||
keys_rsa_base += rsa_pkcs1_769_clear.pem
|
||||
rsa_pkcs1_770_clear.pem:
|
||||
$(OPENSSL) genrsa -out $@ 770
|
||||
keys_rsa_base += rsa_pkcs1_770_clear.pem
|
||||
rsa_pkcs1_776_clear.pem:
|
||||
$(OPENSSL) genrsa -out $@ 776
|
||||
keys_rsa_base += rsa_pkcs1_776_clear.pem
|
||||
rsa_pkcs1_784_clear.pem:
|
||||
$(OPENSSL) genrsa -out $@ 784
|
||||
keys_rsa_base += rsa_pkcs1_784_clear.pem
|
||||
rsa_pkcs1_1024_clear.pem:
|
||||
$(OPENSSL) genrsa -out $@ 1024
|
||||
keys_rsa_base += rsa_pkcs1_1024_clear.pem
|
||||
|
BIN
tests/data_files/rsa_pkcs1_768_clear.der
Normal file
BIN
tests/data_files/rsa_pkcs1_768_clear.der
Normal file
Binary file not shown.
13
tests/data_files/rsa_pkcs1_768_clear.pem
Normal file
13
tests/data_files/rsa_pkcs1_768_clear.pem
Normal file
@ -0,0 +1,13 @@
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIB5QIBADANBgkqhkiG9w0BAQEFAASCAc8wggHLAgEAAmEA2YljoU8MXSipAQkJ
|
||||
KtPH57N8JTyoHo3AXZKqumGGFEUJhoyIp6BtFUHikLGMasMzaK7CUzLZComjhNJP
|
||||
gyAxsrjh8bt8eKn4iEP+UkB9KwvnpkrPdP22WiDhUUbKckvXAgMBAAECYQCMHTYS
|
||||
3Dt2dY4FoLBK6YXE85Ju2ZbftyXEH4ff7JjTzXPJOhN7BJW+L2WjFPkAeyEdi3Y/
|
||||
5zrKVtRQRXpmELeYOpgxy5CZfmknYyForhNwKKGL14GFE4/O50nbsnHzjAECMQD0
|
||||
IqQbfR334+BtSn4qczFm5q8QbhTjkQMRQ4bn4xGBKdGU/PwmyJj5DpF54FoRmIEC
|
||||
MQDkG9OgZo8VKRsVPUeJXjMQQNChes1Q7+W8A/qnt8IuHaedohEjC4fDFNSEbyl7
|
||||
eFcCMQDMokC2PeChySNz2G36fQXav9/bwLnHqeRNUzHAKwegIYJoBMoCZEA8+uYb
|
||||
p183woECMBzA2TM92klbjhtmRw8svZkN4n6IYTsTkkzZ342mnyZ6/HblR+239VwE
|
||||
0ykCbiMvLwIwcJxV2F1UXJ2wvwNJhGdYPzHW2fWelsB7KIwcHHKEMX0Q/WZ7usQe
|
||||
8nhaXrUdJdA0
|
||||
-----END PRIVATE KEY-----
|
BIN
tests/data_files/rsa_pkcs1_769_clear.der
Normal file
BIN
tests/data_files/rsa_pkcs1_769_clear.der
Normal file
Binary file not shown.
13
tests/data_files/rsa_pkcs1_769_clear.pem
Normal file
13
tests/data_files/rsa_pkcs1_769_clear.pem
Normal file
@ -0,0 +1,13 @@
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIB5gIBADANBgkqhkiG9w0BAQEFAASCAdAwggHMAgEAAmEBtTOp1rud7hQbMLrQ
|
||||
2Q0BfF7CX+XtflbWxy9ZBUpuyGxJCgdw4+PXZGa64DaxHozNM3EHGxvnYc1uuWpl
|
||||
g3kvTu5qfAzZuKjnGXVIVc3aneHMTYQeUzWcGrSxJdtfhRr5AgMBAAECYQDVGAxU
|
||||
/HdannQuSTAYSu2JeApXgZNDPAJNbXd/S6s5hwYGnF/aw6etaSD2vdGQqWDblwjk
|
||||
hUxvweEe2bCobFuYXTzO7l7glvfNpHn2VOy44SFW51YG1JGyJ3qpm6DQ+30CMQG8
|
||||
3YQ7tWfTExA+mE7AxHuG1XPHGwANEEeZL7WmmkIUs6nCpUM5tyeXelXDbAZ3c9MC
|
||||
MQD7lwqpfq18pTA1Hzz+6sAaD5Pdiyo2zi3m3ke4azsCxiPTENNO8cSwjBqi8ITA
|
||||
EoMCMFJMOJZDLP3jXPH3gzouHxwGiPCgkhXYmSZBqT009FyYECOuJw2aUHy5aPxK
|
||||
E7gteQIxAOPRzRzYkh6JstKXu/MV/ehbbMkzqIFCSHyDkaxkpWYIqA4LcV1OPo6j
|
||||
/8bGR19qIwIxAaxBZhV5njcSqf5lhJ5ftLMWiXQEzKO8pdOkLOeqT35zVPzpz0LD
|
||||
ZF3/s0smY+YZHg==
|
||||
-----END PRIVATE KEY-----
|
BIN
tests/data_files/rsa_pkcs1_770_clear.der
Normal file
BIN
tests/data_files/rsa_pkcs1_770_clear.der
Normal file
Binary file not shown.
13
tests/data_files/rsa_pkcs1_770_clear.pem
Normal file
13
tests/data_files/rsa_pkcs1_770_clear.pem
Normal file
@ -0,0 +1,13 @@
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIB5wIBADANBgkqhkiG9w0BAQEFAASCAdEwggHNAgEAAmEDS2vbf8jg+A02Gcl2
|
||||
91UaWDaGIAopYPuRhxcYRmA+pPJjWtU0Pyqiojuf0gmILgDSX43uVlx4ZWi0yP90
|
||||
9jUNMxZPTU2wQleHjuVAk10eGknKxnKh2YX43vWyy1zaLKcxAgMBAAECYQEY6b+d
|
||||
/AYSGDRgul1JW6r+nopluXy2tJNv7x1Cs2OqBKFa65APSeAJMNq2Vj5pNBOnzaHK
|
||||
NPv4S0Z/HOh8DylYdJXW6+4lVZqYrLwC1XVhejmVERnKNOB0nO4qPAjHTQECMQHh
|
||||
c8/cL9618nOYJwJigr5NiNIJ1h0htUhllNHzGBqtQG7YrN50p9x1HQfzKSVGnGkC
|
||||
MQHAd7y2zJenNtfwTR976ooaun+FZ6ixOF3ctuFg37o1WzthSS2EgIlrhNl8LmrI
|
||||
+4kCMQHE62NO+8WjGwv9xizrKZ4HaMBXOpM7Q8Rws5jy/OkTtXrR4YaA7e1qSz5Q
|
||||
VZPYookCMQCEIYMjZKIl7R2wOjjVfKPV/i7GMmVcWZwmBGfg7+ngAJI9Np9Hk8tp
|
||||
N0oQsWha8OkCMQF4Y76OsODPpqgnt6RrwkzEBYe5ubRQ+yvskgthKzFWIkVYhUbA
|
||||
iCclTg3LxTkuF9I=
|
||||
-----END PRIVATE KEY-----
|
BIN
tests/data_files/rsa_pkcs1_776_clear.der
Normal file
BIN
tests/data_files/rsa_pkcs1_776_clear.der
Normal file
Binary file not shown.
13
tests/data_files/rsa_pkcs1_776_clear.pem
Normal file
13
tests/data_files/rsa_pkcs1_776_clear.pem
Normal file
@ -0,0 +1,13 @@
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIB6AIBADANBgkqhkiG9w0BAQEFAASCAdIwggHOAgEAAmIA2ddFQYzrl74kgTjz
|
||||
Pwv1/FaIisF994XKewWKHiWEWsiWJN/74nJH3yVHxMYs7THYKix9v689xfv5s12+
|
||||
o6fernc1xhgWeKHsa40d4L8ECwjpzkfYdPdHDcsIk8GT/JeEWwIDAQABAmE//F1Z
|
||||
Xb0tuyoZ0tKQKEE+t2Qv7ZnEhMXu0Le7FyYDTHvdpPTllM/LmbW09MjpewSM4eVk
|
||||
2RhSSp5sJICT4nCiLx4yOqR6OvLtH3ZIETG9HGFLFiQWJjczUDFQ7WSb1BlhAjEP
|
||||
PbkpPmmN2deZxeifjCOymWYqVVdGjLXUKO6Qstksgz7AtbSeGKSzQKys1jpVNwvT
|
||||
AjEOSwEInewxEpBxRb8wuaitMdO9XmKtoqthLkDR7ftjiL+DdUQmvNZpOvUWkowz
|
||||
APhZAjEI73Dco0CS70IdXw/waeKL1K825m2SaPA4//5NSu1T0WY66MyJW31DsgkK
|
||||
E1aDmxANAjEEyKfU6X53Qj5kGzMNrOY+6bFz7VZbxVlVEnURjnSYcNmgtywTRxsA
|
||||
Z4JGhtAz9fwpAjEBs5I5adCIv7hC5jmtDTlbYEvepIRPu7vlFxPd4+dpmwl/kLB6
|
||||
6UO1U5XLxyraxdBb
|
||||
-----END PRIVATE KEY-----
|
BIN
tests/data_files/rsa_pkcs1_784_clear.der
Normal file
BIN
tests/data_files/rsa_pkcs1_784_clear.der
Normal file
Binary file not shown.
13
tests/data_files/rsa_pkcs1_784_clear.pem
Normal file
13
tests/data_files/rsa_pkcs1_784_clear.pem
Normal file
@ -0,0 +1,13 @@
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIB7QIBADANBgkqhkiG9w0BAQEFAASCAdcwggHTAgEAAmMAvbHZtyhktEvbWBdx
|
||||
axUmmPLrlPu3qWyD/uWhht5mggzVgJuA5rCPdzZuSJOhzneTWyJeldIvN0jI8K+z
|
||||
tOb2rWY0eLikyaI5T/j3BcpnMSvz6Igwdd8ZXHKxsixyH/Wb/JMCAwEAAQJiGxeb
|
||||
kJ0kRNvQp/QxLqoGqTGIk+6ffIMTFwSU3T5GRayvkX6kGk59LvmHJrZvFZ3eXZbI
|
||||
QDclNOS96CGaw7LdTM8L8iFAsYVg6xGDqJrJ+VRU5sOut2ZcvTKwjZXhrTvvQwEC
|
||||
MgDd9eo/pDyuDlYTZF10V4AZhOZ9oNT1EYfx57jDSQhNNc6vbdYcSAhi6ykowHTW
|
||||
C+D5AjIA2skwnxXPAl16rbwpIFMK1BrAsYeZfPOxpKIPXiGMQNCdVOQERYyG1vK5
|
||||
2bQ1eO446wIxePaABtb2ytS9TCwyUiktgrrO8kAoTraTI95o7uRqRcnBLhHp0dff
|
||||
2ijWcYMRKWWn4QIyAMoS9yCIcRm7I1siJk4fxSmgyAdwufhp0NLBiDYmADfBNv+4
|
||||
VqWyJLyVlciZJKZcSR8CMTfLvGlWObOndbb+I1IrAFZM4vK7TopDTeBAS2+5fIST
|
||||
o3H7yyLP1EfKMqdEvgfNEz0=
|
||||
-----END PRIVATE KEY-----
|
Loading…
x
Reference in New Issue
Block a user