diff --git a/bankid/__version__.py b/bankid/__version__.py index 700c6aa..de4ddd6 100644 --- a/bankid/__version__.py +++ b/bankid/__version__.py @@ -3,5 +3,5 @@ Version info """ -__version__ = "1.2.0" +__version__ = "1.3.0" version = __version__ # backwards compatibility name diff --git a/bankid/certs/FPTestcert4_20220818.p12 b/bankid/certs/FPTestcert4_20220818.p12 deleted file mode 100644 index f678de8..0000000 Binary files a/bankid/certs/FPTestcert4_20220818.p12 and /dev/null differ diff --git a/bankid/certs/FPTestcert4_20220818_cert.pem b/bankid/certs/FPTestcert4_20220818_cert.pem deleted file mode 100644 index fe69112..0000000 --- a/bankid/certs/FPTestcert4_20220818_cert.pem +++ /dev/null @@ -1,34 +0,0 @@ -Bag Attributes - localKeyID: A9 F3 0C D7 04 B6 7D 23 86 84 71 C3 E9 42 62 8B 1B D7 75 C3 -subject=C = SE, O = Testbank A AB (publ), serialNumber = 5566304928, name = Test av BankID, CN = FP Testcert 4 - -issuer=C = SE, O = Testbank A AB (publ), serialNumber = 111111111111, CN = Testbank A RP CA v1 for BankID Test - ------BEGIN CERTIFICATE----- -MIIEyjCCArKgAwIBAgIIMLbIMaRHjMMwDQYJKoZIhvcNAQELBQAwcTELMAkGA1UE -BhMCU0UxHTAbBgNVBAoMFFRlc3RiYW5rIEEgQUIgKHB1YmwpMRUwEwYDVQQFEwwx -MTExMTExMTExMTExLDAqBgNVBAMMI1Rlc3RiYW5rIEEgUlAgQ0EgdjEgZm9yIEJh -bmtJRCBUZXN0MB4XDTIyMDgxNzIyMDAwMFoXDTI0MDgxODIxNTk1OVowcjELMAkG -A1UEBhMCU0UxHTAbBgNVBAoMFFRlc3RiYW5rIEEgQUIgKHB1YmwpMRMwEQYDVQQF -Ewo1NTY2MzA0OTI4MRcwFQYDVQQpDA5UZXN0IGF2IEJhbmtJRDEWMBQGA1UEAwwN -RlAgVGVzdGNlcnQgNDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL4L -8ERHNSi7Jph9gj4ah7Ieok5lZHZbNyW1AiJJ1OfeD1lbAzxSidtTu6NfC83zxCjL -q091lHY5G7dpNDt1rN5Y+jQvrtcLc8nUpgqLfEUnbGKzZaHlO97jh6pqO8nj/mal -TrWI70Fr6SO3SxbsgxuwJXlRUAQxI0mPvD1gOd+uymA+EqdYS39ijC2eICHSf7bU -wvmscy8TAyEcT4GYmcjai1vbIjlhemmAv+NKJiSpD+zqvuHGIzBm71/Fd6cTAXqk -HkqTlJsxF2m6eojKCfcm5uAvSTXhVbGM155wmpzLskzkQ0dx6LbRNtA+BDe1MsAA -v8aE2FQ0j31ALgZePY0CAwEAAaNlMGMwEQYDVR0gBAowCDAGBgQqAwQFMA4GA1Ud -DwEB/wQEAwIHgDAfBgNVHSMEGDAWgBTiuVUIvGKgRjldgAxQSpIBy0zvizAdBgNV -HQ4EFgQUoiM2SwR2MdMVjaZz04J9LbOEau8wDQYJKoZIhvcNAQELBQADggIBAGBA -X1IC7mg1blaeqrTW+TtPkF7GvsbsWIh0RgG9DYRtXXofad3bn6kbDrfFXKZzv4JH -ERmJSyLXzMLoiwJB16V8Vz/kHT7AK94ZpLPjedPr2O4U2DGQXu1TwP5nkfgQxTeP -K/XnDVHNsMKqTnc+YNX6mj/UyLnbs8eq/a9uHOBJR30e0OPAdlc2fTbBT2Cui29E -ctcNH4LrcH4au9vO+RpEUm1hqZy3mHrx1p8Six6+qJSERNYIWTID8gklyp8MSyG5 -q7dk0WcyvytM1dmVf/q+KriljaZ8x2zLhQRz9vpgnfwJ6Qh3cLVoPItVdQ03WpKW -WAB1NCMMyNcszkLZ9OO3IRz8iyWV/KWGI07ngVuGa7dHuTje6ZjcObBCr2e4uuU+ -CLENcretUAv0BtCsOBhQLXZ0qzqrgsVebTRQzm2zTM0yfBpcTtPd3MOMFeMQTHJJ -8QH6twAKeJfY1lUCTXJYy1ZcrKnrNehksST8tk98Km9t5M2X59QZk7mJzzsUbnWr -t+izid7xF7FAgDYj9XJgQHz04a4RjRSw5/6dgexAgvGoeOkG7uUhYd5DEYQCyQyR -Zy69pJN32L0nM2dC2e3NFU5BOBwocoKza3hdtSqqvIkj2kzyeU38uaJUco/Vk3OU -s+sQNZbk5C1pxkLLwzu815tKg77Om4Nwbi+bgDvI ------END CERTIFICATE----- diff --git a/bankid/certs/FPTestcert4_20220818_key.pem b/bankid/certs/FPTestcert4_20220818_key.pem deleted file mode 100644 index 18291aa..0000000 --- a/bankid/certs/FPTestcert4_20220818_key.pem +++ /dev/null @@ -1,31 +0,0 @@ -Bag Attributes - localKeyID: A9 F3 0C D7 04 B6 7D 23 86 84 71 C3 E9 42 62 8B 1B D7 75 C3 -Key Attributes: ------BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC+C/BERzUouyaY -fYI+GoeyHqJOZWR2WzcltQIiSdTn3g9ZWwM8UonbU7ujXwvN88Qoy6tPdZR2ORu3 -aTQ7dazeWPo0L67XC3PJ1KYKi3xFJ2xis2Wh5Tve44eqajvJ4/5mpU61iO9Ba+kj -t0sW7IMbsCV5UVAEMSNJj7w9YDnfrspgPhKnWEt/YowtniAh0n+21ML5rHMvEwMh -HE+BmJnI2otb2yI5YXppgL/jSiYkqQ/s6r7hxiMwZu9fxXenEwF6pB5Kk5SbMRdp -unqIygn3JubgL0k14VWxjNeecJqcy7JM5ENHcei20TbQPgQ3tTLAAL/GhNhUNI99 -QC4GXj2NAgMBAAECggEBAKiJH9b9Kxhm9/BNhZ4bmvEMF7XcVv5bIAnRfwX3YdcK -Z6Q/gRwSumyF0iYsmORY5EGldNOvmyxIstqxcn+0eMxqLeDv1Gaioll/uowpbNhL -AOR64Yt0Jecg8mPfeAwvo6FVwfpdaIgk8YkZ+H5o2lBIosL2qDY/eWK4FCB94HUL -Hq7za/7J7t5WOYjiOLmb48Fpe7cA1C6ezU/MEwVmDBwZARccCyeQFp96tdzUxb7N -ifSaDpUFyxHbb/GNy+hF2ApqFrJ69OBUsHqtYdd36lD/tPF0Lexsvtj/l21D/Nh6 -80mEnpegpJBzO9z7wJkhz/5etO3bnaVSUyGGgJl8KkUCgYEA5SnGKyWg3dDtNeEi -5qilYsTOERvulUJ49zzzva0ioD8sJHNlG1q7Dp9sb9rZW6VOL1W8FUZH63/2sgte -NE9njByK2fz9PXXUODu6yREAfDxcv9qkGTLWwZ0LFEQg68G+J1hIz6PQEuhAJqk8 -rYHXnTQ0qUw7R6gez2KoXp8wnFMCgYEA1E13E5NKs/VKctUQqXcKpy7VL017yBH8 -J2RTjDLVGh6BFcR9wGm5ipE659TpNKdqPN17bGPGj5MOdZL1+sGVTRkg4vSZeZuE -kpw192KgwNoDznjeVH5qY7VM8Zy2DI91mg2NQTQiMF0mRLaenMOfzFBjHwQZ2J/J -ecT3Vwepgp8CgYAsocIyzRVTnklU4RBHFDmBzwrDUklZUKT2oixmmL3Rr/wM7VyX -w0gDRRF9h4Ylz0A2/9+t1Q5U04tcidJDJePo6fYxFpDL05MNkLSETIdnqun1g8PK -FJi3BLsPq2UuBYHfb9Zeem0gAZPc88EZmdxAhdZr0qkI/7lgcrqQEzkIeQKBgGri -kVfOqSaPEStdL+VR5JAlGPmWtgIVY/DlJtcH5Jgg0XaHFZSg5ePomFKNs9dpjigU -jgYU+avhKr9w/NyBR8yoIRGCeh5qeMVjVhw1kJ9nY9E4sx6xApkudw2Ri2opc9ja -h8pTF/9ndlPT6WkdaD9yHWVJKEYStFnVG326gtIbAoGAetLNOSZBSW03SJlI7dhY -4hycNElfSd0t89Bf4YcYbWrpySeKCG0oTO7Y56ZS9RmgNEyz4HNXZcQ56inMNY6Z -M+o1wGEKJKLBtCJHZp7Sh8zy/RMI3naF4vc4r4BpK9k5ZAEL8gHVm9M5C2ZG8whc -r+Uu/g0P3m8w7INgsjxQy/U= ------END PRIVATE KEY----- diff --git a/bankid/certs/FPTestcert4_20230629.p12 b/bankid/certs/FPTestcert4_20230629.p12 deleted file mode 100644 index bac3dc9..0000000 Binary files a/bankid/certs/FPTestcert4_20230629.p12 and /dev/null differ diff --git a/bankid/certs/FPTestcert4_20230629_cert.pem b/bankid/certs/FPTestcert4_20230629_cert.pem deleted file mode 100644 index 5b52ce9..0000000 --- a/bankid/certs/FPTestcert4_20230629_cert.pem +++ /dev/null @@ -1,32 +0,0 @@ -Bag Attributes - localKeyID: A9 F3 0C D7 04 B6 7D 23 86 84 71 C3 E9 42 62 8B 1B D7 75 C3 -subject=C = SE, O = Testbank A AB (publ), serialNumber = 5566304928, name = Test av BankID, CN = FP Testcert 4 -issuer=C = SE, O = Testbank A AB (publ), serialNumber = 111111111111, CN = Testbank A RP CA v1 for BankID Test ------BEGIN CERTIFICATE----- -MIIEyjCCArKgAwIBAgIIMLbIMaRHjMMwDQYJKoZIhvcNAQELBQAwcTELMAkGA1UE -BhMCU0UxHTAbBgNVBAoMFFRlc3RiYW5rIEEgQUIgKHB1YmwpMRUwEwYDVQQFEwwx -MTExMTExMTExMTExLDAqBgNVBAMMI1Rlc3RiYW5rIEEgUlAgQ0EgdjEgZm9yIEJh -bmtJRCBUZXN0MB4XDTIyMDgxNzIyMDAwMFoXDTI0MDgxODIxNTk1OVowcjELMAkG -A1UEBhMCU0UxHTAbBgNVBAoMFFRlc3RiYW5rIEEgQUIgKHB1YmwpMRMwEQYDVQQF -Ewo1NTY2MzA0OTI4MRcwFQYDVQQpDA5UZXN0IGF2IEJhbmtJRDEWMBQGA1UEAwwN -RlAgVGVzdGNlcnQgNDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL4L -8ERHNSi7Jph9gj4ah7Ieok5lZHZbNyW1AiJJ1OfeD1lbAzxSidtTu6NfC83zxCjL -q091lHY5G7dpNDt1rN5Y+jQvrtcLc8nUpgqLfEUnbGKzZaHlO97jh6pqO8nj/mal -TrWI70Fr6SO3SxbsgxuwJXlRUAQxI0mPvD1gOd+uymA+EqdYS39ijC2eICHSf7bU -wvmscy8TAyEcT4GYmcjai1vbIjlhemmAv+NKJiSpD+zqvuHGIzBm71/Fd6cTAXqk -HkqTlJsxF2m6eojKCfcm5uAvSTXhVbGM155wmpzLskzkQ0dx6LbRNtA+BDe1MsAA -v8aE2FQ0j31ALgZePY0CAwEAAaNlMGMwEQYDVR0gBAowCDAGBgQqAwQFMA4GA1Ud -DwEB/wQEAwIHgDAfBgNVHSMEGDAWgBTiuVUIvGKgRjldgAxQSpIBy0zvizAdBgNV -HQ4EFgQUoiM2SwR2MdMVjaZz04J9LbOEau8wDQYJKoZIhvcNAQELBQADggIBAGBA -X1IC7mg1blaeqrTW+TtPkF7GvsbsWIh0RgG9DYRtXXofad3bn6kbDrfFXKZzv4JH -ERmJSyLXzMLoiwJB16V8Vz/kHT7AK94ZpLPjedPr2O4U2DGQXu1TwP5nkfgQxTeP -K/XnDVHNsMKqTnc+YNX6mj/UyLnbs8eq/a9uHOBJR30e0OPAdlc2fTbBT2Cui29E -ctcNH4LrcH4au9vO+RpEUm1hqZy3mHrx1p8Six6+qJSERNYIWTID8gklyp8MSyG5 -q7dk0WcyvytM1dmVf/q+KriljaZ8x2zLhQRz9vpgnfwJ6Qh3cLVoPItVdQ03WpKW -WAB1NCMMyNcszkLZ9OO3IRz8iyWV/KWGI07ngVuGa7dHuTje6ZjcObBCr2e4uuU+ -CLENcretUAv0BtCsOBhQLXZ0qzqrgsVebTRQzm2zTM0yfBpcTtPd3MOMFeMQTHJJ -8QH6twAKeJfY1lUCTXJYy1ZcrKnrNehksST8tk98Km9t5M2X59QZk7mJzzsUbnWr -t+izid7xF7FAgDYj9XJgQHz04a4RjRSw5/6dgexAgvGoeOkG7uUhYd5DEYQCyQyR -Zy69pJN32L0nM2dC2e3NFU5BOBwocoKza3hdtSqqvIkj2kzyeU38uaJUco/Vk3OU -s+sQNZbk5C1pxkLLwzu815tKg77Om4Nwbi+bgDvI ------END CERTIFICATE----- diff --git a/bankid/certs/FPTestcert4_20230629_key.pem b/bankid/certs/FPTestcert4_20230629_key.pem deleted file mode 100644 index 18291aa..0000000 --- a/bankid/certs/FPTestcert4_20230629_key.pem +++ /dev/null @@ -1,31 +0,0 @@ -Bag Attributes - localKeyID: A9 F3 0C D7 04 B6 7D 23 86 84 71 C3 E9 42 62 8B 1B D7 75 C3 -Key Attributes: ------BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC+C/BERzUouyaY -fYI+GoeyHqJOZWR2WzcltQIiSdTn3g9ZWwM8UonbU7ujXwvN88Qoy6tPdZR2ORu3 -aTQ7dazeWPo0L67XC3PJ1KYKi3xFJ2xis2Wh5Tve44eqajvJ4/5mpU61iO9Ba+kj -t0sW7IMbsCV5UVAEMSNJj7w9YDnfrspgPhKnWEt/YowtniAh0n+21ML5rHMvEwMh -HE+BmJnI2otb2yI5YXppgL/jSiYkqQ/s6r7hxiMwZu9fxXenEwF6pB5Kk5SbMRdp -unqIygn3JubgL0k14VWxjNeecJqcy7JM5ENHcei20TbQPgQ3tTLAAL/GhNhUNI99 -QC4GXj2NAgMBAAECggEBAKiJH9b9Kxhm9/BNhZ4bmvEMF7XcVv5bIAnRfwX3YdcK -Z6Q/gRwSumyF0iYsmORY5EGldNOvmyxIstqxcn+0eMxqLeDv1Gaioll/uowpbNhL -AOR64Yt0Jecg8mPfeAwvo6FVwfpdaIgk8YkZ+H5o2lBIosL2qDY/eWK4FCB94HUL -Hq7za/7J7t5WOYjiOLmb48Fpe7cA1C6ezU/MEwVmDBwZARccCyeQFp96tdzUxb7N -ifSaDpUFyxHbb/GNy+hF2ApqFrJ69OBUsHqtYdd36lD/tPF0Lexsvtj/l21D/Nh6 -80mEnpegpJBzO9z7wJkhz/5etO3bnaVSUyGGgJl8KkUCgYEA5SnGKyWg3dDtNeEi -5qilYsTOERvulUJ49zzzva0ioD8sJHNlG1q7Dp9sb9rZW6VOL1W8FUZH63/2sgte -NE9njByK2fz9PXXUODu6yREAfDxcv9qkGTLWwZ0LFEQg68G+J1hIz6PQEuhAJqk8 -rYHXnTQ0qUw7R6gez2KoXp8wnFMCgYEA1E13E5NKs/VKctUQqXcKpy7VL017yBH8 -J2RTjDLVGh6BFcR9wGm5ipE659TpNKdqPN17bGPGj5MOdZL1+sGVTRkg4vSZeZuE -kpw192KgwNoDznjeVH5qY7VM8Zy2DI91mg2NQTQiMF0mRLaenMOfzFBjHwQZ2J/J -ecT3Vwepgp8CgYAsocIyzRVTnklU4RBHFDmBzwrDUklZUKT2oixmmL3Rr/wM7VyX -w0gDRRF9h4Ylz0A2/9+t1Q5U04tcidJDJePo6fYxFpDL05MNkLSETIdnqun1g8PK -FJi3BLsPq2UuBYHfb9Zeem0gAZPc88EZmdxAhdZr0qkI/7lgcrqQEzkIeQKBgGri -kVfOqSaPEStdL+VR5JAlGPmWtgIVY/DlJtcH5Jgg0XaHFZSg5ePomFKNs9dpjigU -jgYU+avhKr9w/NyBR8yoIRGCeh5qeMVjVhw1kJ9nY9E4sx6xApkudw2Ri2opc9ja -h8pTF/9ndlPT6WkdaD9yHWVJKEYStFnVG326gtIbAoGAetLNOSZBSW03SJlI7dhY -4hycNElfSd0t89Bf4YcYbWrpySeKCG0oTO7Y56ZS9RmgNEyz4HNXZcQ56inMNY6Z -M+o1wGEKJKLBtCJHZp7Sh8zy/RMI3naF4vc4r4BpK9k5ZAEL8gHVm9M5C2ZG8whc -r+Uu/g0P3m8w7INgsjxQy/U= ------END PRIVATE KEY----- diff --git a/bankid/certs/FPTestcert5_20240610-legacy.pfx.pfx b/bankid/certs/FPTestcert5_20240610-legacy.pfx.pfx new file mode 100644 index 0000000..21c5331 Binary files /dev/null and b/bankid/certs/FPTestcert5_20240610-legacy.pfx.pfx differ diff --git a/bankid/certs/FPTestcert5_20240610.p12 b/bankid/certs/FPTestcert5_20240610.p12 new file mode 100644 index 0000000..bf4981f Binary files /dev/null and b/bankid/certs/FPTestcert5_20240610.p12 differ diff --git a/bankid/certs/FPTestcert5_20240610.pem b/bankid/certs/FPTestcert5_20240610.pem new file mode 100644 index 0000000..87cceb6 --- /dev/null +++ b/bankid/certs/FPTestcert5_20240610.pem @@ -0,0 +1,66 @@ +Bag Attributes + localKeyID: 0D BD D8 B5 3E 15 A0 F1 F6 25 9E 9B D6 01 A6 0B 0F BB DC 5C +subject=C = SE, O = Testbank A AB (publ), serialNumber = 5566304928, name = Test av BankID, CN = FP Testcert 5 +issuer=C = SE, O = Testbank A AB (publ), serialNumber = 111111111111, CN = Testbank A RP CA v1 for BankID Test +-----BEGIN CERTIFICATE----- +MIIEyjCCArKgAwIBAgIIG8/maByOzV4wDQYJKoZIhvcNAQELBQAwcTELMAkGA1UE +BhMCU0UxHTAbBgNVBAoMFFRlc3RiYW5rIEEgQUIgKHB1YmwpMRUwEwYDVQQFEwwx +MTExMTExMTExMTExLDAqBgNVBAMMI1Rlc3RiYW5rIEEgUlAgQ0EgdjEgZm9yIEJh +bmtJRCBUZXN0MB4XDTI0MDcwMjIyMDAwMFoXDTI5MDUyODIxNTk1OVowcjELMAkG +A1UEBhMCU0UxHTAbBgNVBAoMFFRlc3RiYW5rIEEgQUIgKHB1YmwpMRMwEQYDVQQF +Ewo1NTY2MzA0OTI4MRcwFQYDVQQpDA5UZXN0IGF2IEJhbmtJRDEWMBQGA1UEAwwN +RlAgVGVzdGNlcnQgNTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANwG +Te3TokhAIefirshdT4vGAhoVLi04zgizezOWTbGp7ll6Jj41VFFg2AnmwajhvIO4 +zxQVgDeHaalTSbknpXQK5kBNwLYHxwfQvQ80Qi/w5lq88WUSbF9XKeAkiOlePOvR +iW2y+dUATKKL1HwFrMDnILhm2UXMI4eNLRj/j3nkC75hZWn0XlrQiJgeXpRPhP22 +Fo8LdnV0VowHhosZtxt3rbAjsD/If854GRDusIM9wiR0tWiYYGlPNjoRqoHFqDD3 +QLUJgKEQXdqCZmM2+QY0m/bAc++TUJpdPsqetGHx9NhtAb0oF0NKWBkiBgNiZ2xb +lw17vq+ZSK2AbJPOUOECAwEAAaNlMGMwEQYDVR0gBAowCDAGBgQqAwQFMA4GA1Ud +DwEB/wQEAwIHgDAfBgNVHSMEGDAWgBTiuVUIvGKgRjldgAxQSpIBy0zvizAdBgNV +HQ4EFgQUgZHajGxfxKgmJv9TPTr+SMh51X4wDQYJKoZIhvcNAQELBQADggIBACXY +y4NregbhFckEEJG7E7cTjSDXWrwCbZ4SToxa0JdYMEBoy/FkMi+UVcWBpTLHOvpu +GSBCv9vpAKYOqclt9jAa0T/mLSb7R5Zm0YVU1LeP4sYJsxauoPyA9wc49rb64qk+ +vGkzZD8YV/Jsb/SbMM3JujFCRLVedHtonY+8xFBec/3SrTVcys8KO897WwRU/5UN +dOnJCtp7e6lSOzFIsvutoaNIsEZq7kVDikQ3EgXsB0Cxol4/CLTGLae0znzWRAxn +2pAusNmzInXCjTx57o4+KT5yhjqNIm9ra9XKqGBEqEayFOb2XMD59DelhXb6sX87 +H1yrtMSsKEginq0WZ7BBdZ57BuNA/X8YIKMT0UATA5zoAH+QEGXe2fjfPsvYx5Y6 +D7y2i9GgfyLXbToxMufYnU9MtZuV6ZjW0E32+NRJvtkNVziDHH6/eNx32LLIP0X5 ++J6Ge2gLRnYT3hkKZKxtwR5TEoDCMjvmXTFQifdSjYC0hOn9oLXnjg2ZtQremCym +3emqINt7LXTXb6qSscD5ZsTAkDqJ5WVgPLMimf8iHhvtTLvQE9b8c+FH6o1qzvV2 +YnzfYGANQU2VUwN3jR8IfIAw/4kwgDURQQkgoqEq1JFowv7L2h//of5dOO7SCHuv +gH7GxzJbDS4wssRFBHZGpVgK6ZjyPmfemU/MuEnm +-----END CERTIFICATE----- +Bag Attributes + localKeyID: 0D BD D8 B5 3E 15 A0 F1 F6 25 9E 9B D6 01 A6 0B 0F BB DC 5C +Key Attributes: +-----BEGIN ENCRYPTED PRIVATE KEY----- +MIIFLTBXBgkqhkiG9w0BBQ0wSjApBgkqhkiG9w0BBQwwHAQIBlejBN0MfycCAggA +MAwGCCqGSIb3DQIJBQAwHQYJYIZIAWUDBAEqBBDI8vnCSzlvchV9XWHNfpP+BIIE +0Mz4WzVngCNRQB9CXNsB0PhfjPNoxbegBDsyGFveeRFude+vJEC/4G7R1/+0ISuN +Hb/GU/Sq0edQO209oE0hYnMB+XsBdkQ+uTakU2ilNYqJZvzPNaYs9XN1rqL0rwd1 +u104W23lqeXCX5gVa/hAUaDW+01b450CQS5IuWzgOcp73gCLpUTsaM20khg/1MAX +wqVhSXTnxydfVM2LjbdcfMK8UFou2k8kEzM3FS5SLOhqUGxtf7KnuakxOw0RxC+e +dxAYeBvEjvJfSC+9npb+2lmrSzPOx9sgNnwImNv4Z0SAmK7w2A0sGDOFF7hH53Nf +y6XJKtca2sYuVTiMH1WknTA4Hvc/omR3PBVmqmHdL3fYB5IJ+aTx9erp9X5XYQok +V9Uees0cyTJNiIdMSyA1/q0IKFGHnlkgBq2kXfhYGdRtyYW3JnA9Vat9miw00cPX +n3BH6irZMfFN08TZA0NLS4fuPXUzVZaPxY+5b0E3gTXiz3GQskvUL0UVyagq8YzS +Du+JVw2u/k1Jie/9OtzMgl3xRFgB0FihRq7fRU0jl0xiC4H/BGb0c5U1DFy3sKrP +PqD2kQYUyNKIS3bKtb+e0iKqlT7JF+sav1QHXYtd+Oft/xSh7FSTPPduM2tLZsMv +iC6j6TkIWihKZY78YjcwSTlWU9IZwYX8R58ok2Sn7c/N3ReV3fvijDOmbwx0EER6 +YzHwjWNivP5ObVvaYQPyJXKcDtwXyqo+r1Hs4oNV9LZYy1mfTp/EFmRdhwaKrkaU +zj1EwbMDC6VREUkZ1yAT4Xd/ZQXV3kCcFxsPQsT1uTK2v5baoaWFCDDZGp8PqCcI +mX4+rFRdzkh+XLH1B2Mv86Hy7+YgN+jsEGWKRMu6SQ+a1kJVyuWt6jCeOfPR/DZZ +ibXPns8BlpAJvybQ0o3tPBwM8Sr06CuKbnEHXqLZxvLLLqwsoW4HFdhrbT6xdRIG +TITjrgqbgT6YY/cfXzT8cqo+HDZnwJxzRwbTV/VmRX/AOracCroSL4NyQNb3Jt+Q +oheC7EjpYXHlG1XBuW6S20U9Jf2x6Rk3RAbu58B54HqdPI2U16G/z0fzLsUQs8l7 +sC0vs7Tt8jcIa+ZEX7M1RZLJBLQwrkQiQ3bG/QVVXlmBMGTUx8P0894B2QXOq3Hj +f/wcuH+Ct5tMYP+RofGAHn4p3N4hvgJHbVLRw3272GABGql4N9r0DUcFpBinPKrh +SMdBQHmIcEtXHuKWQ2O+TBURQC43H60q0urQyoUTWR5dsMQ4CVEZ/SMevwzOF6Yt +t7i70gy5Xfr2pXNgZg8tCANOgdddkwXw9KLGbqEQe0hUCnLFinKYuOeZOVcbtFfP +d6O/vu4X6phDYMR7prrz3lrt3N4251Q0cc/dXQlD0nEJVUl27ZZW+BRNPzOS9bW6 +whH73Yqr6fNKUmySCpoOGDp4bGYnhTqTtFXugggCg3GS6R2giEwBd6JJebQAaEGU +j9BvK9bvq91XdONb5EzRBNajKX4CbvwvFWimqCL7b2lx72YH35lgxtqNdFcNlMkn +iF4/H9WKBTg8NHvJpkd1Mvu0Po8rfCPLL7A99kbCuzA3aySOXZtF2STpWTcTrN6K +p/GTGwNkdVmTJTbseFFXWLU09l3RnX46t3xa5S0kBvpc +-----END ENCRYPTED PRIVATE KEY----- + diff --git a/bankid/certs/FPTestcert5_20240610_cert.pem b/bankid/certs/FPTestcert5_20240610_cert.pem new file mode 100644 index 0000000..4d1a72e --- /dev/null +++ b/bankid/certs/FPTestcert5_20240610_cert.pem @@ -0,0 +1,32 @@ +Bag Attributes + localKeyID: 0D BD D8 B5 3E 15 A0 F1 F6 25 9E 9B D6 01 A6 0B 0F BB DC 5C +subject=C = SE, O = Testbank A AB (publ), serialNumber = 5566304928, name = Test av BankID, CN = FP Testcert 5 +issuer=C = SE, O = Testbank A AB (publ), serialNumber = 111111111111, CN = Testbank A RP CA v1 for BankID Test +-----BEGIN CERTIFICATE----- +MIIEyjCCArKgAwIBAgIIG8/maByOzV4wDQYJKoZIhvcNAQELBQAwcTELMAkGA1UE +BhMCU0UxHTAbBgNVBAoMFFRlc3RiYW5rIEEgQUIgKHB1YmwpMRUwEwYDVQQFEwwx +MTExMTExMTExMTExLDAqBgNVBAMMI1Rlc3RiYW5rIEEgUlAgQ0EgdjEgZm9yIEJh +bmtJRCBUZXN0MB4XDTI0MDcwMjIyMDAwMFoXDTI5MDUyODIxNTk1OVowcjELMAkG +A1UEBhMCU0UxHTAbBgNVBAoMFFRlc3RiYW5rIEEgQUIgKHB1YmwpMRMwEQYDVQQF +Ewo1NTY2MzA0OTI4MRcwFQYDVQQpDA5UZXN0IGF2IEJhbmtJRDEWMBQGA1UEAwwN +RlAgVGVzdGNlcnQgNTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANwG +Te3TokhAIefirshdT4vGAhoVLi04zgizezOWTbGp7ll6Jj41VFFg2AnmwajhvIO4 +zxQVgDeHaalTSbknpXQK5kBNwLYHxwfQvQ80Qi/w5lq88WUSbF9XKeAkiOlePOvR +iW2y+dUATKKL1HwFrMDnILhm2UXMI4eNLRj/j3nkC75hZWn0XlrQiJgeXpRPhP22 +Fo8LdnV0VowHhosZtxt3rbAjsD/If854GRDusIM9wiR0tWiYYGlPNjoRqoHFqDD3 +QLUJgKEQXdqCZmM2+QY0m/bAc++TUJpdPsqetGHx9NhtAb0oF0NKWBkiBgNiZ2xb +lw17vq+ZSK2AbJPOUOECAwEAAaNlMGMwEQYDVR0gBAowCDAGBgQqAwQFMA4GA1Ud +DwEB/wQEAwIHgDAfBgNVHSMEGDAWgBTiuVUIvGKgRjldgAxQSpIBy0zvizAdBgNV +HQ4EFgQUgZHajGxfxKgmJv9TPTr+SMh51X4wDQYJKoZIhvcNAQELBQADggIBACXY +y4NregbhFckEEJG7E7cTjSDXWrwCbZ4SToxa0JdYMEBoy/FkMi+UVcWBpTLHOvpu +GSBCv9vpAKYOqclt9jAa0T/mLSb7R5Zm0YVU1LeP4sYJsxauoPyA9wc49rb64qk+ +vGkzZD8YV/Jsb/SbMM3JujFCRLVedHtonY+8xFBec/3SrTVcys8KO897WwRU/5UN +dOnJCtp7e6lSOzFIsvutoaNIsEZq7kVDikQ3EgXsB0Cxol4/CLTGLae0znzWRAxn +2pAusNmzInXCjTx57o4+KT5yhjqNIm9ra9XKqGBEqEayFOb2XMD59DelhXb6sX87 +H1yrtMSsKEginq0WZ7BBdZ57BuNA/X8YIKMT0UATA5zoAH+QEGXe2fjfPsvYx5Y6 +D7y2i9GgfyLXbToxMufYnU9MtZuV6ZjW0E32+NRJvtkNVziDHH6/eNx32LLIP0X5 ++J6Ge2gLRnYT3hkKZKxtwR5TEoDCMjvmXTFQifdSjYC0hOn9oLXnjg2ZtQremCym +3emqINt7LXTXb6qSscD5ZsTAkDqJ5WVgPLMimf8iHhvtTLvQE9b8c+FH6o1qzvV2 +YnzfYGANQU2VUwN3jR8IfIAw/4kwgDURQQkgoqEq1JFowv7L2h//of5dOO7SCHuv +gH7GxzJbDS4wssRFBHZGpVgK6ZjyPmfemU/MuEnm +-----END CERTIFICATE----- \ No newline at end of file diff --git a/bankid/certs/FPTestcert5_20240610_key.pem b/bankid/certs/FPTestcert5_20240610_key.pem new file mode 100644 index 0000000..fdf39b7 --- /dev/null +++ b/bankid/certs/FPTestcert5_20240610_key.pem @@ -0,0 +1,28 @@ +-----BEGIN PRIVATE KEY----- +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDcBk3t06JIQCHn +4q7IXU+LxgIaFS4tOM4Is3szlk2xqe5ZeiY+NVRRYNgJ5sGo4byDuM8UFYA3h2mp +U0m5J6V0CuZATcC2B8cH0L0PNEIv8OZavPFlEmxfVyngJIjpXjzr0YltsvnVAEyi +i9R8BazA5yC4ZtlFzCOHjS0Y/4955Au+YWVp9F5a0IiYHl6UT4T9thaPC3Z1dFaM +B4aLGbcbd62wI7A/yH/OeBkQ7rCDPcIkdLVomGBpTzY6EaqBxagw90C1CYChEF3a +gmZjNvkGNJv2wHPvk1CaXT7KnrRh8fTYbQG9KBdDSlgZIgYDYmdsW5cNe76vmUit +gGyTzlDhAgMBAAECggEAa/x4IOJ+wmEfgvShfds2IE6lV3HPwQghLuoP7Ii3Rxw0 +zBuES4HXCT2zqmBj6eQopql8kMngrOA7/ovPIh2QObzjtumyTGTSzUYolB684VSl +aiFThJyfLcfU2Jp1y7uhwMeNYJa3wU+tTRW9ysTqPZ7yUy6/Ml93jJ7AZIWBQHvA +RKEA3CYzHfRYyOPHn+KmbWQt4+hj9Iu+BIwj66Swqiww0ADVudEXCIZfoo8Aufd7 +uzQUaKf7KFB50ILDLv7lWd4NPptgCQQMtkm1oGqRnRPmz34SUuJAzDJ1K1TYJuCP +EbSMAaeEftEyIbWob8/HPAvbtCEv991KdGi/enjHwQKBgQDskwM20EBTEV+ujyw5 +gJV/UnxBAvc/UW4qtqzqophsSnZZrLzbC52OuLq4lPwv4BkgPhn9pFdTWwm0J07n +QA30JB8WG2pyKMhrCdyiRj0RBoJmeqElMEzJWQcvp6eTUGyqhgTDB1B+kEFrGHob +Q0XbcjU7oiJWE4+D9SSCjTI7WQKBgQDuF2eX9b2BUzPpeTPZlL0+N4me2j3fqg4w +eqkKdb1rdQxqReCz3dCBWBs2NvQ0FIx1oGmaq7apfJ4TC76OC4Y+WtzmrldtwF1c +OpHqxt3bzvmoTDXVOufJktuXd6H25WgMrXoJGN8Rme1Cxuxc5u8BV2VzJSTlBgqg +HojZ8mx4yQKBgQCLhYyAuEMnenien2uqog4JICGNyez9l83MPR4v5yLTwvqXmotq ++Ce882+TyrIMnjLTVCzJ7TFfRLKtX/1l3t4b3W3EAPk/SJQipJdN0PTU5KzlOW9u +WlT+7pWRYmQvOmBMFWwbhWXQrs0WF0J0b7F0YZ/Jgq6Ta0fZwCr/H7y/SQKBgCS1 +9SIoIN0k8BcqugTtezRxqcWVjv7CoMd20kOrndZIyO5F8fyp0fFvnVqBpKu3E2U7 +o6zWlyaQ8WqsX+hU/JD2v6LN9OsWQw7qdP9HRIQU6Me7YH2NRJn/C97R8mY4Pw/d +W7i1Xge/vSaTt3Qno2iIijrz2jl58f94Vc+NIo6JAoGBAMeJlDQ0paM8Zday1pnG +FnF5MhcWTVNZxYhDXO12rTLtj05z7PCTDYhHl2X3ICrTBBiJQdGelhjpx6xCAXU7 +OxHLxDwIKBqCb0HqvoEiQuhjLjg7HyHDi6w+CAE4tWakPJZYyV1aVIZWaE/PRbla +KoQXAAs3i65s8WpO2DEzotFN +-----END PRIVATE KEY----- diff --git a/bankid/certs/__init__.py b/bankid/certs/__init__.py index 52dd66c..5a30adb 100644 --- a/bankid/certs/__init__.py +++ b/bankid/certs/__init__.py @@ -6,11 +6,11 @@ def get_test_cert_p12() -> Path: - return (Path(__file__).parent / "FPTestcert4_20230629.p12").resolve() + return (Path(__file__).parent / "FPTestcert5_20240610.p12").resolve() def get_test_cert_and_key() -> Tuple[Path, Path]: return ( - (Path(__file__).parent / "FPTestcert4_20230629_cert.pem").resolve(), - (Path(__file__).parent / "FPTestcert4_20230629_key.pem").resolve(), + (Path(__file__).parent / "FPTestcert5_20240610_cert.pem").resolve(), + (Path(__file__).parent / "FPTestcert5_20240610_key.pem").resolve(), )