Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A912E791/19C68D063A0511ECA944051BC4F9AE02/9E9D5C66157C11F0B4CD801EC4F9AE02.roa
File:                     9E9D5C66157C11F0B4CD801EC4F9AE02.roa (raw, json)
Hash identifier:          91lchPpa042FpgG6srtZePU2M6YFFk53ibQ4Z1+SlLE=
Subject key identifier:   82:42:35:88:34:30:41:44:33:26:5D:21:87:64:FC:DA:66:11:CA:A3
Certificate issuer:       /CN=A912E791/serialNumber=C4D7B94B9DFB64F5C189272330DBDCAD2A7D016E
Certificate serial:       0512
Authority key identifier: C4:D7:B9:4B:9D:FB:64:F5:C1:89:27:23:30:DB:DC:AD:2A:7D:01:6E
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/xNe5S537ZPXBiScjMNvcrSp9AW4.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A912E791/19C68D063A0511ECA944051BC4F9AE02/9E9D5C66157C11F0B4CD801EC4F9AE02.roa
Signing time:             Thu 30 Oct 2025 23:44:37 +0000
ROA not before:           Thu 30 Oct 2025 23:44:37 +0000
ROA not after:            Wed 30 Dec 2026 00:00:00 +0000
asID:                     134222
IP address blocks:        103.174.4.0/24 maxlen: 24
                          103.174.5.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A912E791/19C68D063A0511ECA944051BC4F9AE02/xNe5S537ZPXBiScjMNvcrSp9AW4.crl
                          rsync://rpki.apnic.net/member_repository/A912E791/19C68D063A0511ECA944051BC4F9AE02/xNe5S537ZPXBiScjMNvcrSp9AW4.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/xNe5S537ZPXBiScjMNvcrSp9AW4.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:   Tue 11 Nov 2025 23:51:07 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1298 (0x512)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A912E791, serialNumber=C4D7B94B9DFB64F5C189272330DBDCAD2A7D016E
        Validity
            Not Before: Oct 30 23:44:37 2025 GMT
            Not After : Dec 30 00:00:00 2026 GMT
        Subject: CN=6903f865-c6bc
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:cb:56:d6:11:14:65:a5:d6:8a:d7:a5:02:49:90:
                    36:7a:8e:d6:15:6a:2f:e1:e2:1e:ac:aa:fd:1d:66:
                    6e:e6:52:0d:2b:e2:af:82:32:7b:eb:bc:7a:e4:be:
                    80:ab:fb:44:88:42:fd:06:02:73:26:97:3f:e7:e0:
                    45:86:fd:bc:59:32:28:cf:32:57:a1:69:60:3d:cc:
                    98:c6:14:cc:c9:8d:3d:25:bf:a8:9b:34:47:79:fc:
                    c0:a9:4d:bb:b0:62:91:58:2c:0a:14:63:c5:2c:78:
                    c0:8f:82:86:7c:54:fe:38:1a:43:4f:00:bf:25:97:
                    fc:5b:74:11:08:4c:ae:86:fb:c1:38:22:70:a3:55:
                    49:d9:bc:c7:7f:72:34:88:37:39:04:b1:f8:39:be:
                    03:20:af:3f:bf:b1:0f:4c:bd:e5:4d:ba:7b:4d:e8:
                    31:a2:1a:a6:3e:80:9f:c1:bf:0d:fc:b9:ab:91:5f:
                    db:89:f6:3c:99:71:ec:8f:e7:bd:d9:34:ad:f0:bb:
                    95:33:e6:bb:21:f2:7f:95:53:3f:35:bc:e4:0d:9c:
                    e4:04:7b:f7:23:83:a3:39:f3:8c:cc:8e:38:62:06:
                    15:fa:d2:ba:fe:54:bc:65:a6:17:7e:47:4f:3f:b4:
                    28:b4:a8:c1:4c:83:bb:03:49:54:85:02:35:49:98:
                    ff:c7
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                82:42:35:88:34:30:41:44:33:26:5D:21:87:64:FC:DA:66:11:CA:A3
            X509v3 Authority Key Identifier:
                keyid:C4:D7:B9:4B:9D:FB:64:F5:C1:89:27:23:30:DB:DC:AD:2A:7D:01:6E

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A912E791/19C68D063A0511ECA944051BC4F9AE02/xNe5S537ZPXBiScjMNvcrSp9AW4.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/xNe5S537ZPXBiScjMNvcrSp9AW4.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/A912E791/19C68D063A0511ECA944051BC4F9AE02/9E9D5C66157C11F0B4CD801EC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.174.4.0/23

    Signature Algorithm: sha256WithRSAEncryption
         39:45:a1:05:20:a8:ca:ec:3b:f9:b9:2d:2e:62:2c:df:4f:6a:
         1e:a5:df:22:97:8d:f2:44:c4:75:58:58:72:a9:f6:dc:e6:ac:
         7e:a5:50:55:7b:a2:b9:fc:ff:be:98:5d:e9:bc:d9:e2:00:6e:
         04:c1:ec:ec:21:7e:1c:98:48:16:e6:49:79:5d:0d:25:34:e6:
         06:a9:b3:b9:c0:e2:92:6c:0b:c9:cf:17:25:6e:e5:f3:07:85:
         c9:69:72:a9:87:f8:09:47:5a:07:9d:d8:4d:f3:25:20:d2:ff:
         ca:10:cc:5f:49:5d:17:ee:c7:58:1e:e2:62:90:9b:64:2a:dd:
         22:e8:e1:f3:50:0d:54:c1:92:cb:e1:bf:91:1f:03:86:12:39:
         bc:3d:af:c0:b8:f0:90:02:80:a8:49:12:23:ee:6d:d5:57:e0:
         20:dd:f2:58:d5:08:81:7a:7d:60:68:60:8a:0a:1e:35:bb:54:
         bd:de:8c:1e:4a:5f:82:e5:7a:6c:c8:46:c5:60:23:fe:2a:39:
         af:91:db:87:d4:7d:14:07:1e:2d:c0:ce:9a:ec:69:e0:7d:4c:
         e2:41:47:72:10:7d:27:85:76:db:b2:7e:75:4f:bf:d1:63:f2:
         3b:93:84:98:2f:ce:37:2a:bf:15:54:f5:9d:59:1f:3e:b0:1b:
         72:5d:ac:c0
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICBRIwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
MkU3OTExMTAvBgNVBAUTKEM0RDdCOTRCOURGQjY0RjVDMTg5MjcyMzMwREJEQ0FE
MkE3RDAxNkUwHhcNMjUxMDMwMjM0NDM3WhcNMjYxMjMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTAzZjg2NS1jNmJjMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAy1bWERRlpdaK16UCSZA2eo7WFWov4eIerKr9HWZu5lINK+KvgjJ767x65L6A
q/tEiEL9BgJzJpc/5+BFhv28WTIozzJXoWlgPcyYxhTMyY09Jb+omzRHefzAqU27
sGKRWCwKFGPFLHjAj4KGfFT+OBpDTwC/JZf8W3QRCEyuhvvBOCJwo1VJ2bzHf3I0
iDc5BLH4Ob4DIK8/v7EPTL3lTbp7TegxohqmPoCfwb8N/LmrkV/bifY8mXHsj+e9
2TSt8LuVM+a7IfJ/lVM/NbzkDZzkBHv3I4OjOfOMzI44YgYV+tK6/lS8ZaYXfkdP
P7QotKjBTIO7A0lUhQI1SZj/xwIDAQABo4IClTCCApEwHQYDVR0OBBYEFIJCNYg0
MEFEMyZdIYdk/NpmEcqjMB8GA1UdIwQYMBaAFMTXuUud+2T1wYknIzDb3K0qfQFu
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTEyRTc5MS8xOUM2OEQwNjNB
MDUxMUVDQTk0NDA1MUJDNEY5QUUwMi94TmU1UzUzN1pQWEJpU2NqTU52Y3JTcDlB
VzQuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3hOZTVTNTM3WlBYQmlTY2pNTnZjclNwOUFXNC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MkU3OTEvMTlDNjhEMDYzQTA1MTFFQ0E5NDQwNTFCQzRGOUFFMDIvOUU5RDVDNjYx
NTdDMTFGMEI0Q0Q4MDFFQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAFnrgQwDQYJKoZIhvcNAQELBQADggEBADlFoQUgqMrsO/m5
LS5iLN9Pah6l3yKXjfJExHVYWHKp9tzmrH6lUFV7orn8/76YXem82eIAbgTB7Owh
fhyYSBbmSXldDSU05gaps7nA4pJsC8nPFyVu5fMHhclpcqmH+AlHWged2E3zJSDS
/8oQzF9JXRfux1ge4mKQm2Qq3SLo4fNQDVTBksvhv5EfA4YSObw9r8C48JACgKhJ
EiPubdVX4CDd8ljVCIF6fWBoYIoKHjW7VL3ejB5KX4LlemzIRsVgI/4qOa+R24fU
fRQHHi3AzprsaeB9TOJBR3IQfSeFdtuyfnVPv9Fj8juThJgvzjcqvxVU9Z1ZHz6w
G3JdrMA=
-----END CERTIFICATE-----
Generated at Wed Nov 5 18:01:05 2025 by rpki-client