Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/81532730BEC811F08A93DC0EC4F9AE02.roa
File:                     81532730BEC811F08A93DC0EC4F9AE02.roa (raw, json)
Hash identifier:          uDQjX1ArIThcNubjOX4LNMjM4KuEug5Ywq8na/nc8Wc=
Subject key identifier:   C3:C6:FD:0D:6C:0B:DD:22:F3:B1:25:F0:C1:CF:0A:23:E5:3E:EB:F6
Certificate issuer:       /CN=A918EDB2/serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
Certificate serial:       DA66
Authority key identifier: 29:6E:DB:64:F3:AF:6E:9D:98:09:32:E8:16:F9:59:83:E3:AB:C8:23
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/KW7bZPOvbp2YCTLoFvlZg-OryCM.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/81532730BEC811F08A93DC0EC4F9AE02.roa
Signing time:             Sun 01 Mar 2026 23:03:51 +0000
ROA not before:           Fri 14 Nov 2025 06:55:53 +0000
ROA not after:            Wed 01 Jul 2026 00:00:00 +0000
asID:                     142486
IP address blocks:        103.168.160.0/24 maxlen: 24
                          103.168.161.0/24 maxlen: 24
                          2407:9340::/32 maxlen: 40
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/KW7bZPOvbp2YCTLoFvlZg-OryCM.crl
                          rsync://rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/KW7bZPOvbp2YCTLoFvlZg-OryCM.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/KW7bZPOvbp2YCTLoFvlZg-OryCM.cer
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/DmWk9f02tb1o6zySNAiXjJB6p58.crl
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/DmWk9f02tb1o6zySNAiXjJB6p58.mft
                          rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/DmWk9f02tb1o6zySNAiXjJB6p58.cer
                          rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/mBQsnQtBo7n7YD12mEgjb9HzGSQ.crl
                          rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/mBQsnQtBo7n7YD12mEgjb9HzGSQ.mft
                          rsync://rpki.apnic.net/repository/838DB214166511E2B3BC286172FD1FF2/mBQsnQtBo7n7YD12mEgjb9HzGSQ.cer
                          rsync://rpki.apnic.net/repository/838DB214166511E2B3BC286172FD1FF2/C5zKkN0Neoo3ZmsZIX_g2EA3t6I.crl
                          rsync://rpki.apnic.net/repository/838DB214166511E2B3BC286172FD1FF2/C5zKkN0Neoo3ZmsZIX_g2EA3t6I.mft
                          rsync://rpki.apnic.net/repository/apnic-rpki-root-iana-origin.cer
Signature path expires:   Mon 09 Mar 2026 07:20:28 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 55910 (0xda66)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918EDB2, serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
        Validity
            Not Before: Nov 14 06:55:53 2025 GMT
            Not After : Jul  1 00:00:00 2026 GMT
        Subject: CN=69a4c5d7-49d4
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:98:4b:1d:e2:3f:13:36:54:fb:7a:5e:78:79:ec:
                    b8:6b:35:28:b5:1b:d7:15:61:3e:ec:99:ed:d4:8b:
                    43:30:c1:1f:05:4b:4e:5c:13:b4:36:dc:06:9f:7d:
                    10:2f:61:a5:66:f1:e7:5f:fa:4f:21:3f:c6:22:f1:
                    e7:ff:cb:88:80:4a:9a:7c:e2:d5:81:b9:b3:99:71:
                    ee:97:1c:68:bc:cd:5f:63:5e:9c:e8:3f:1e:b1:a2:
                    53:8a:f3:f4:81:56:fb:92:c0:19:f9:62:a9:9f:a3:
                    14:2b:c1:b0:f7:35:f0:75:53:75:2d:93:76:57:66:
                    ca:02:b0:88:4a:bd:8b:b6:14:3b:1a:15:6c:53:a7:
                    60:44:cb:ef:f6:0a:d6:b6:9d:3d:3d:3e:b8:f7:7d:
                    ec:cd:c3:b7:b6:6e:fe:df:96:69:32:47:10:00:dc:
                    ed:7c:e8:a6:49:e4:01:61:c3:89:1a:2a:e3:93:9a:
                    3c:10:9a:9b:f7:5f:1a:b9:5e:62:c1:13:62:2e:f1:
                    5d:9e:04:28:1b:8d:f8:3e:ba:1e:72:56:35:cb:67:
                    f1:a7:2e:aa:a6:87:60:3c:81:ed:27:0a:71:9f:2f:
                    68:e9:e4:7e:f7:cb:b2:9c:02:ae:44:65:a0:66:69:
                    5f:c2:dc:5f:1c:be:28:b9:f4:43:e2:d6:9e:56:da:
                    e0:8b
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                C3:C6:FD:0D:6C:0B:DD:22:F3:B1:25:F0:C1:CF:0A:23:E5:3E:EB:F6
            X509v3 Authority Key Identifier:
                keyid:29:6E:DB:64:F3:AF:6E:9D:98:09:32:E8:16:F9:59:83:E3:AB:C8:23

            X509v3 Key Usage: critical
                Digital Signature
            X509v3 CRL Distribution Points:

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/KW7bZPOvbp2YCTLoFvlZg-OryCM.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/KW7bZPOvbp2YCTLoFvlZg-OryCM.cer

            X509v3 Certificate Policies: critical
                Policy: ipAddr-asNumber
                  CPS: https://www.apnic.net/RPKI/CPS.pdf

            Subject Information Access:
                Signed Object - URI:rsync://rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/81532730BEC811F08A93DC0EC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.168.160.0/23
                IPv6:
                  2407:9340::/32

    Signature Algorithm: sha256WithRSAEncryption
         8d:52:f2:e0:6a:3b:d4:35:c8:3f:fe:72:28:44:80:cb:14:f9:
         3d:a6:07:6c:76:21:1f:cf:f9:55:78:e1:df:50:40:33:05:01:
         41:32:7b:8e:fd:5c:f3:66:d9:4f:5e:16:25:d1:c9:4b:b4:1a:
         e6:15:b2:47:c0:81:4d:9c:ba:c7:fb:07:d8:91:64:00:0a:b7:
         8a:1f:b0:e8:0f:02:59:bf:80:0c:fe:0f:59:4a:62:37:57:fe:
         3c:57:f3:ca:a1:ec:00:44:24:3b:b2:24:ec:48:e8:71:9e:be:
         6b:80:52:b0:fc:33:d1:d1:77:73:a6:b9:00:6a:99:cb:19:9e:
         7c:dc:2f:81:cf:3c:50:85:a3:28:3e:a6:a2:d2:fc:35:80:ae:
         a4:ad:1f:49:97:56:73:0e:57:78:73:d2:60:55:05:4b:65:a7:
         99:b7:a5:04:f9:3c:77:3e:e6:0f:f7:f2:48:ee:dd:d6:10:bd:
         ea:11:09:85:e4:e4:92:03:ba:81:43:92:2c:8f:d1:a4:3c:80:
         2b:93:69:4e:1a:5e:96:75:f6:17:89:ba:f2:bf:45:e5:c7:39:
         ee:a1:0b:fc:14:e4:e3:fe:25:74:a0:22:0c:66:7b:65:60:34:
         88:91:ce:91:87:f6:cd:0e:33:56:c1:78:ec:aa:3c:0f:27:ef:
         1d:94:1f:fc
-----BEGIN CERTIFICATE-----
MIIFTDCCBDSgAwIBAgIDANpmMA0GCSqGSIb3DQEBCwUAMEYxETAPBgNVBAMTCEE5
MThFREIyMTEwLwYDVQQFEygyOTZFREI2NEYzQUY2RTlEOTgwOTMyRTgxNkY5NTk4
M0UzQUJDODIzMB4XDTI1MTExNDA2NTU1M1oXDTI2MDcwMTAwMDAwMFowGDEWMBQG
A1UEAxMNNjlhNGM1ZDctNDlkNDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBAJhLHeI/EzZU+3peeHnsuGs1KLUb1xVhPuyZ7dSLQzDBHwVLTlwTtDbcBp99
EC9hpWbx51/6TyE/xiLx5//LiIBKmnzi1YG5s5lx7pccaLzNX2NenOg/HrGiU4rz
9IFW+5LAGfliqZ+jFCvBsPc18HVTdS2TdldmygKwiEq9i7YUOxoVbFOnYETL7/YK
1radPT0+uPd97M3Dt7Zu/t+WaTJHEADc7XzopknkAWHDiRoq45OaPBCam/dfGrle
YsETYi7xXZ4EKBuN+D66HnJWNctn8acuqqaHYDyB7ScKcZ8vaOnkfvfLspwCrkRl
oGZpX8LcXxy+KLn0Q+LWnlba4IsCAwEAAaOCAm8wggJrMB0GA1UdDgQWBBTDxv0N
bAvdIvOxJfDBzwoj5T7r9jAfBgNVHSMEGDAWgBQpbttk869unZgJMugW+VmD46vI
IzAOBgNVHQ8BAf8EBAMCB4AwgYMGA1UdHwR8MHoweKB2oHSGcnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkxOEVEQjIvMkE0M0UzMEM3
MEU5MTFFMkIzNkQ0QjZCMjk3OUJCMjAvS1c3YlpQT3ZicDJZQ1RMb0Z2bFpnLU9y
eUNNLmNybDB+BggrBgEFBQcBAQRyMHAwbgYIKwYBBQUHMAKGYnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvcmVwb3NpdG9yeS9CNTI3RUY1ODFENjYxMUUyQkI0NjhGN0M3
MkZEMUZGMi9LVzdiWlBPdmJwMllDVExvRnZsWmctT3J5Q00uY2VyMEoGA1UdIAEB
/wRAMD4wPAYIKwYBBQUHDgIwMDAuBggrBgEFBQcCARYiaHR0cHM6Ly93d3cuYXBu
aWMubmV0L1JQS0kvQ1BTLnBkZjCBlgYIKwYBBQUHAQsEgYkwgYYwgYMGCCsGAQUF
BzALhndyc3luYzovL3Jwa2kuYXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5
MThFREIyLzJBNDNFMzBDNzBFOTExRTJCMzZENEI2QjI5NzlCQjIwLzgxNTMyNzMw
QkVDODExRjA4QTkzREMwRUM0RjlBRTAyLnJvYTAuBggrBgEFBQcBBwEB/wQfMB0w
DAQCAAEwBgMEAWeooDANBAIAAjAHAwUAJAeTQDANBgkqhkiG9w0BAQsFAAOCAQEA
jVLy4Go71DXIP/5yKESAyxT5PaYHbHYhH8/5VXjh31BAMwUBQTJ7jv1c82bZT14W
JdHJS7Qa5hWyR8CBTZy6x/sH2JFkAAq3ih+w6A8CWb+ADP4PWUpiN1f+PFfzyqHs
AEQkO7Ik7EjocZ6+a4BSsPwz0dF3c6a5AGqZyxmefNwvgc88UIWjKD6motL8NYCu
pK0fSZdWcw5XeHPSYFUFS2WnmbelBPk8dz7mD/fySO7d1hC96hEJheTkkgO6gUOS
LI/RpDyAK5NpThpelnX2F4m68r9F5cc57qEL/BTk4/4ldKAiDGZ7ZWA0iJHOkYf2
zQ4zVsF47Ko8DyfvHZQf/A==
-----END CERTIFICATE-----
Generated at Mon Mar 2 11:06:33 2026 by rpki-client