Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91FCA1E/F0062F28F63411EE8AEAC747C4F9AE02/48EBC41C7E3911F0BB208C3FC4F9AE02.roa
File:                     48EBC41C7E3911F0BB208C3FC4F9AE02.roa (raw, json)
Hash identifier:          rIc4xpour7cATeZsp1B1Ry8Mz3CLrgcG3IJVLB+LmQA=
Subject key identifier:   C1:05:DF:42:86:F5:16:69:07:46:09:E2:B1:F2:5D:1B:7F:FD:AB:A2
Certificate issuer:       /CN=A91FCA1E/serialNumber=8E650A712DC84F22B89B8F18B864C29F9DD713C5
Certificate serial:       0187
Authority key identifier: 8E:65:0A:71:2D:C8:4F:22:B8:9B:8F:18:B8:64:C2:9F:9D:D7:13:C5
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/jmUKcS3ITyK4m48YuGTCn53XE8U.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91FCA1E/F0062F28F63411EE8AEAC747C4F9AE02/48EBC41C7E3911F0BB208C3FC4F9AE02.roa
Signing time:             Sun 01 Mar 2026 17:31:47 +0000
ROA not before:           Wed 21 Jan 2026 04:23:11 +0000
ROA not after:            Wed 31 Mar 2027 00:00:00 +0000
asID:                     38445
IP address blocks:        202.9.202.0/24 maxlen: 24
                          202.9.207.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91FCA1E/F0062F28F63411EE8AEAC747C4F9AE02/jmUKcS3ITyK4m48YuGTCn53XE8U.crl
                          rsync://rpki.apnic.net/member_repository/A91FCA1E/F0062F28F63411EE8AEAC747C4F9AE02/jmUKcS3ITyK4m48YuGTCn53XE8U.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/jmUKcS3ITyK4m48YuGTCn53XE8U.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 00:45:54 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 391 (0x187)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91FCA1E, serialNumber=8E650A712DC84F22B89B8F18B864C29F9DD713C5
        Validity
            Not Before: Jan 21 04:23:11 2026 GMT
            Not After : Mar 31 00:00:00 2027 GMT
        Subject: CN=69a47803-964b
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b8:61:de:4a:71:1d:9a:a5:8b:41:29:0a:c9:90:
                    54:94:c9:6d:f1:13:b1:59:e4:ba:a5:27:84:be:b7:
                    92:92:08:07:d8:59:8e:12:75:ca:c7:10:1c:3f:cf:
                    d8:72:ed:8e:7d:b4:07:bf:05:db:d1:79:c2:63:a7:
                    90:e9:08:c1:c4:f2:e0:52:7d:1f:bc:fa:a8:e3:15:
                    b5:8a:cb:b6:c9:6c:3e:fc:0f:ab:df:9b:a6:18:e1:
                    5c:af:e7:51:5a:9d:15:19:1a:81:f6:10:49:b5:db:
                    ca:a8:c8:96:8f:95:97:c6:27:82:b4:22:d5:9c:bb:
                    ac:32:4b:0a:61:49:8a:3f:d5:8b:b1:d7:3a:30:01:
                    dd:fc:05:55:ec:af:9a:d6:94:e0:c5:05:e1:90:6c:
                    da:1d:c3:fe:9c:38:ab:79:6a:27:b1:14:84:e7:64:
                    56:b2:6f:17:63:d2:f5:87:4f:64:1e:50:fa:af:49:
                    c1:a0:5b:5b:22:da:59:0a:74:73:24:a1:2e:9a:7f:
                    e8:c8:39:59:5f:81:c6:4c:ea:1b:00:66:72:e1:c7:
                    f9:35:ad:34:d8:d6:8d:c3:b3:58:ab:2a:2c:a7:90:
                    38:ea:0f:f1:9b:6e:be:56:b7:d8:ea:ff:02:d9:f2:
                    ab:d1:b2:55:e3:f6:0a:96:f3:48:59:43:14:39:60:
                    fb:e1
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                C1:05:DF:42:86:F5:16:69:07:46:09:E2:B1:F2:5D:1B:7F:FD:AB:A2
            X509v3 Authority Key Identifier:
                keyid:8E:65:0A:71:2D:C8:4F:22:B8:9B:8F:18:B8:64:C2:9F:9D:D7:13:C5

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91FCA1E/F0062F28F63411EE8AEAC747C4F9AE02/jmUKcS3ITyK4m48YuGTCn53XE8U.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/jmUKcS3ITyK4m48YuGTCn53XE8U.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/A91FCA1E/F0062F28F63411EE8AEAC747C4F9AE02/48EBC41C7E3911F0BB208C3FC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  202.9.202.0/24
                  202.9.207.0/24

    Signature Algorithm: sha256WithRSAEncryption
         04:28:d4:be:b8:ca:96:9e:3f:4d:43:40:35:62:5a:11:97:4a:
         b5:5c:1e:cd:67:7b:ce:1c:48:e7:88:76:35:c1:b9:18:88:bb:
         f4:32:91:64:d4:5b:59:fb:4d:a0:cf:e2:b0:25:67:42:a9:3a:
         a1:65:b7:29:9c:ec:51:a0:60:85:f9:18:bb:93:d1:d8:fc:d0:
         35:bf:a2:7d:ab:73:99:e0:d4:8c:a2:1a:ee:d9:89:2d:24:e0:
         e9:02:e8:d6:07:8c:13:19:ca:aa:f3:8e:8b:25:6c:69:5d:4b:
         83:44:a8:6a:05:f3:62:67:14:9a:af:34:17:69:69:a1:0c:d9:
         67:63:e4:10:b1:9e:3e:93:c8:d2:97:5c:95:e1:27:7a:79:46:
         c7:1a:83:86:77:77:83:41:7f:be:63:1e:05:8e:fc:08:cd:d4:
         d6:fe:6e:57:69:1b:73:ff:10:52:88:fc:1e:d4:40:d7:50:e0:
         5a:7b:7c:e8:fc:2d:58:43:7f:1e:1c:0b:49:97:44:bf:38:7f:
         34:79:23:9b:92:31:66:7c:ff:2d:b4:02:c3:92:78:dd:7c:dc:
         3c:57:f1:a0:fa:cc:6f:36:08:50:4e:63:46:5e:9c:f7:9b:7f:
         64:55:54:66:c9:1c:d8:11:41:50:6a:00:fa:c1:b3:06:4d:6f:
         f6:63:e9:28
-----BEGIN CERTIFICATE-----
MIIFQjCCBCqgAwIBAgICAYcwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RkNBMUUxMTAvBgNVBAUTKDhFNjUwQTcxMkRDODRGMjJCODlCOEYxOEI4NjRDMjlG
OURENzEzQzUwHhcNMjYwMTIxMDQyMzExWhcNMjcwMzMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0NzgwMy05NjRiMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAuGHeSnEdmqWLQSkKyZBUlMlt8ROxWeS6pSeEvreSkggH2FmOEnXKxxAcP8/Y
cu2OfbQHvwXb0XnCY6eQ6QjBxPLgUn0fvPqo4xW1isu2yWw+/A+r35umGOFcr+dR
Wp0VGRqB9hBJtdvKqMiWj5WXxieCtCLVnLusMksKYUmKP9WLsdc6MAHd/AVV7K+a
1pTgxQXhkGzaHcP+nDireWonsRSE52RWsm8XY9L1h09kHlD6r0nBoFtbItpZCnRz
JKEumn/oyDlZX4HGTOobAGZy4cf5Na002NaNw7NYqyosp5A46g/xm26+VrfY6v8C
2fKr0bJV4/YKlvNIWUMUOWD74QIDAQABo4ICZjCCAmIwHQYDVR0OBBYEFMEF30KG
9RZpB0YJ4rHyXRt//auiMB8GA1UdIwQYMBaAFI5lCnEtyE8iuJuPGLhkwp+d1xPF
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFGQ0ExRS9GMDA2MkYyOEY2
MzQxMUVFOEFFQUM3NDdDNEY5QUUwMi9qbVVLY1MzSVR5SzRtNDhZdUdUQ241M1hF
OFUuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2ptVUtjUzNJVHlLNG00OFl1R1RDbjUzWEU4VS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RkNBMUUvRjAwNjJGMjhGNjM0MTFFRThBRUFDNzQ3QzRGOUFFMDIvNDhFQkM0MUM3
RTM5MTFGMEJCMjA4QzNGQzRGOUFFMDIucm9hMCUGCCsGAQUFBwEHAQH/BBYwFDAS
BAIAATAMAwQAygnKAwQAygnPMA0GCSqGSIb3DQEBCwUAA4IBAQAEKNS+uMqWnj9N
Q0A1YloRl0q1XB7NZ3vOHEjniHY1wbkYiLv0MpFk1FtZ+02gz+KwJWdCqTqhZbcp
nOxRoGCF+Ri7k9HY/NA1v6J9q3OZ4NSMohru2YktJODpAujWB4wTGcqq846LJWxp
XUuDRKhqBfNiZxSarzQXaWmhDNlnY+QQsZ4+k8jSl1yV4Sd6eUbHGoOGd3eDQX++
Yx4FjvwIzdTW/m5XaRtz/xBSiPwe1EDXUOBae3zo/C1YQ38eHAtJl0S/OH80eSOb
kjFmfP8ttALDknjdfNw8V/Gg+sxvNghQTmNGXpz3m39kVVRmyRzYEUFQagD6wbMG
TW/2Y+ko
-----END CERTIFICATE-----
Generated at Mon Mar 2 09:05:43 2026 by rpki-client