Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91E2042/0AEC1D0C63B411EEB65D2B7BC4F9AE02/A4E0754863B411EEAADB3A7CC4F9AE02.roa
File:                     A4E0754863B411EEAADB3A7CC4F9AE02.roa (raw, json)
Hash identifier:          LxLPbHiBrc2q8AKSiQDO6oDP+86BoYqMLvI4jJ40wTY=
Subject key identifier:   5C:C9:91:5A:2B:A9:D5:03:19:0F:CB:C7:FE:C9:B8:7A:64:0C:85:2E
Certificate issuer:       /CN=A91E2042/serialNumber=87CF1D01604551E86C24409E481DAF9C66594BF4
Certificate serial:       0189
Authority key identifier: 87:CF:1D:01:60:45:51:E8:6C:24:40:9E:48:1D:AF:9C:66:59:4B:F4
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/h88dAWBFUehsJECeSB2vnGZZS_Q.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91E2042/0AEC1D0C63B411EEB65D2B7BC4F9AE02/A4E0754863B411EEAADB3A7CC4F9AE02.roa
Signing time:             Thu 23 Oct 2025 05:51:29 +0000
ROA not before:           Thu 23 Oct 2025 05:51:29 +0000
ROA not after:            Wed 30 Dec 2026 00:00:00 +0000
asID:                     151820
IP address blocks:        103.204.42.0/23 maxlen: 23
                          103.204.42.0/24 maxlen: 24
                          103.204.43.0/24 maxlen: 24
                          2401:ec20::/32 maxlen: 32
                          2401:ec20::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91E2042/0AEC1D0C63B411EEB65D2B7BC4F9AE02/h88dAWBFUehsJECeSB2vnGZZS_Q.crl
                          rsync://rpki.apnic.net/member_repository/A91E2042/0AEC1D0C63B411EEB65D2B7BC4F9AE02/h88dAWBFUehsJECeSB2vnGZZS_Q.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/h88dAWBFUehsJECeSB2vnGZZS_Q.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 10 Nov 2025 03:36:04 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 393 (0x189)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91E2042, serialNumber=87CF1D01604551E86C24409E481DAF9C66594BF4
        Validity
            Not Before: Oct 23 05:51:29 2025 GMT
            Not After : Dec 30 00:00:00 2026 GMT
        Subject: CN=68f9c261-bdbb
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:db:95:46:a6:fa:61:ed:cb:85:ac:0e:7b:16:73:
                    9e:15:e8:84:1f:6c:0f:7f:68:32:77:4f:58:2b:2e:
                    fd:49:a4:49:ad:66:9a:db:97:ee:7d:d3:9e:18:f1:
                    9f:fb:c2:20:ae:35:44:85:78:3a:8e:8f:2b:72:56:
                    23:36:af:df:dd:d2:eb:81:4a:aa:c2:b8:e6:f4:47:
                    95:d6:89:a8:d3:99:e4:97:b6:58:7d:d8:2c:e3:ec:
                    9e:87:97:a9:0b:bc:6b:64:9c:fe:94:48:fe:94:52:
                    c6:c4:ed:e8:9e:71:55:e6:89:08:1f:da:6e:8c:a3:
                    12:7d:fb:5d:33:8b:b0:e6:77:e6:b0:d8:6c:b7:c9:
                    4f:12:b1:dc:72:d9:1f:35:87:a7:48:fe:12:ec:20:
                    d3:f6:cf:09:19:ad:79:6f:aa:72:90:14:c0:e2:c7:
                    7e:12:37:c8:ec:36:af:e8:94:a4:37:01:58:9f:ab:
                    64:14:c3:8e:db:d0:43:29:8e:a4:61:9e:9e:87:46:
                    87:c0:53:40:af:f0:3c:78:d1:32:7b:e0:4d:88:58:
                    df:d1:ed:c1:d6:61:68:fa:3a:f6:df:95:d3:93:92:
                    de:f1:c0:0e:39:63:33:53:78:a6:41:1f:0a:3b:82:
                    4d:15:60:ce:64:65:cd:49:50:98:e2:af:0f:b2:10:
                    e0:e7
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                5C:C9:91:5A:2B:A9:D5:03:19:0F:CB:C7:FE:C9:B8:7A:64:0C:85:2E
            X509v3 Authority Key Identifier:
                keyid:87:CF:1D:01:60:45:51:E8:6C:24:40:9E:48:1D:AF:9C:66:59:4B:F4

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91E2042/0AEC1D0C63B411EEB65D2B7BC4F9AE02/h88dAWBFUehsJECeSB2vnGZZS_Q.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/h88dAWBFUehsJECeSB2vnGZZS_Q.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/A91E2042/0AEC1D0C63B411EEB65D2B7BC4F9AE02/A4E0754863B411EEAADB3A7CC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.204.42.0/23
                IPv6:
                  2401:ec20::/32

    Signature Algorithm: sha256WithRSAEncryption
         ab:ba:4b:eb:33:46:68:08:19:06:be:4f:15:20:6c:60:f2:13:
         bc:32:8e:5a:70:2e:90:23:4e:19:2c:fa:1a:61:2f:1a:21:98:
         11:e9:53:69:d9:1f:95:23:57:65:66:a4:6f:06:74:44:d5:3a:
         1e:fa:52:db:bf:03:9e:67:87:b2:5b:42:69:3b:b1:80:cd:53:
         98:dc:43:73:99:f1:4b:0d:3e:8f:69:b4:ce:84:6a:67:a4:a1:
         8c:ec:e8:16:53:64:bd:15:38:e9:cf:42:59:7c:4d:ac:d7:88:
         93:98:5b:b0:52:7f:5b:79:98:22:46:32:72:00:41:c5:9f:71:
         77:d5:be:ad:43:d7:aa:99:5e:bb:44:dd:84:88:46:46:91:c0:
         65:72:81:14:c4:57:ad:e0:9d:91:1a:ef:f9:03:4e:64:fe:06:
         ec:62:5d:66:08:44:6d:00:bd:37:ad:32:36:2b:ac:72:98:15:
         13:14:a7:38:3d:fd:15:2c:73:5a:f0:be:8a:5c:2e:e2:b3:ef:
         45:17:bd:c7:fc:2c:bc:c3:46:84:de:16:0b:9f:b7:ec:ab:e3:
         29:59:d4:14:f8:a0:58:d6:a3:51:8e:ea:5a:be:f7:a4:95:1d:
         b2:57:cd:e0:e4:57:33:79:da:97:f4:f9:3b:05:ae:8b:ba:9b:
         7f:98:a3:b6
-----BEGIN CERTIFICATE-----
MIIFgDCCBGigAwIBAgICAYkwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RTIwNDIxMTAvBgNVBAUTKDg3Q0YxRDAxNjA0NTUxRTg2QzI0NDA5RTQ4MURBRjlD
NjY1OTRCRjQwHhcNMjUxMDIzMDU1MTI5WhcNMjYxMjMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OGY5YzI2MS1iZGJiMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA25VGpvph7cuFrA57FnOeFeiEH2wPf2gyd09YKy79SaRJrWaa25fufdOeGPGf
+8IgrjVEhXg6jo8rclYjNq/f3dLrgUqqwrjm9EeV1omo05nkl7ZYfdgs4+yeh5ep
C7xrZJz+lEj+lFLGxO3onnFV5okIH9pujKMSfftdM4uw5nfmsNhst8lPErHcctkf
NYenSP4S7CDT9s8JGa15b6pykBTA4sd+EjfI7Dav6JSkNwFYn6tkFMOO29BDKY6k
YZ6eh0aHwFNAr/A8eNEye+BNiFjf0e3B1mFo+jr235XTk5Le8cAOOWMzU3imQR8K
O4JNFWDOZGXNSVCY4q8PshDg5wIDAQABo4ICpDCCAqAwHQYDVR0OBBYEFFzJkVor
qdUDGQ/Lx/7JuHpkDIUuMB8GA1UdIwQYMBaAFIfPHQFgRVHobCRAnkgdr5xmWUv0
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFFMjA0Mi8wQUVDMUQwQzYz
QjQxMUVFQjY1RDJCN0JDNEY5QUUwMi9oODhkQVdCRlVlaHNKRUNlU0Iydm5HWlpT
X1EuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2g4OGRBV0JGVWVoc0pFQ2VTQjJ2bkdaWlNfUS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RTIwNDIvMEFFQzFEMEM2M0I0MTFFRUI2NUQyQjdCQzRGOUFFMDIvQTRFMDc1NDg2
M0I0MTFFRUFBREIzQTdDQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwLgYIKwYBBQUHAQcBAf8E
HzAdMAwEAgABMAYDBAFnzCowDQQCAAIwBwMFACQB7CAwDQYJKoZIhvcNAQELBQAD
ggEBAKu6S+szRmgIGQa+TxUgbGDyE7wyjlpwLpAjThks+hphLxohmBHpU2nZH5Uj
V2VmpG8GdETVOh76Utu/A55nh7JbQmk7sYDNU5jcQ3OZ8UsNPo9ptM6EamekoYzs
6BZTZL0VOOnPQll8TazXiJOYW7BSf1t5mCJGMnIAQcWfcXfVvq1D16qZXrtE3YSI
RkaRwGVygRTEV63gnZEa7/kDTmT+BuxiXWYIRG0AvTetMjYrrHKYFRMUpzg9/RUs
c1rwvopcLuKz70UXvcf8LLzDRoTeFguft+yr4ylZ1BT4oFjWo1GO6lq+96SVHbJX
zeDkVzN52pf0+TsFrou6m3+Yo7Y=
-----END CERTIFICATE-----
Generated at Tue Nov 4 21:35:12 2025 by rpki-client