Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91A5B83/0F46CA8CADAF11EA84C04E10C4F9AE02/A21F0938C44B11EB8CF88F1EC4F9AE02.roa
File:                     A21F0938C44B11EB8CF88F1EC4F9AE02.roa (raw, json)
Hash identifier:          JxvxI6LJ6TE3o05TEr7Y6rv7xRaFRfn8yJoeJorzJAM=
Subject key identifier:   F3:38:79:10:75:FD:45:C9:8D:FE:07:FB:58:F1:99:53:71:5F:18:8A
Certificate issuer:       /CN=A91A5B83/serialNumber=A0BDB1B3F1E4E704EB4D4F2CE5FE34E65037B943
Certificate serial:       09C2
Authority key identifier: A0:BD:B1:B3:F1:E4:E7:04:EB:4D:4F:2C:E5:FE:34:E6:50:37:B9:43
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/oL2xs_Hk5wTrTU8s5f405lA3uUM.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91A5B83/0F46CA8CADAF11EA84C04E10C4F9AE02/A21F0938C44B11EB8CF88F1EC4F9AE02.roa
Signing time:             Mon 22 Jun 2026 20:24:04 +0000
ROA not before:           Mon 22 Jun 2026 20:24:03 +0000
ROA not after:            Tue 31 Aug 2027 00:00:00 +0000
asID:                     142294
IP address blocks:        103.151.184.0/24 maxlen: 24
                          103.151.185.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91A5B83/0F46CA8CADAF11EA84C04E10C4F9AE02/oL2xs_Hk5wTrTU8s5f405lA3uUM.crl
                          rsync://rpki.apnic.net/member_repository/A91A5B83/0F46CA8CADAF11EA84C04E10C4F9AE02/oL2xs_Hk5wTrTU8s5f405lA3uUM.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/oL2xs_Hk5wTrTU8s5f405lA3uUM.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:   Thu 23 Jul 2026 20:11:07 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2498 (0x9c2)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91A5B83, serialNumber=A0BDB1B3F1E4E704EB4D4F2CE5FE34E65037B943
        Validity
            Not Before: Jun 22 20:24:03 2026 GMT
            Not After : Aug 31 00:00:00 2027 GMT
        Subject: CN=6a3999e3-5924
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b3:f8:d1:d2:0c:e2:01:5a:4f:bc:29:d6:25:5b:
                    c4:19:c8:67:af:c4:0a:8f:c2:fd:d8:e7:4e:19:0c:
                    a3:41:64:d9:f5:b9:62:86:95:5b:fa:ea:0b:d9:c0:
                    b4:2e:f4:48:c2:6e:2d:6f:89:52:b6:8b:03:6b:7f:
                    3b:b7:e8:3c:2b:d2:df:86:a0:2d:af:29:84:5a:70:
                    1f:a4:80:3e:d4:05:f3:18:5b:89:6d:0c:62:ee:e5:
                    3a:f1:49:2e:29:f9:b6:3d:ae:32:a0:7b:b8:67:dd:
                    0c:77:95:8f:fc:15:5b:0c:ef:ed:2e:b7:24:33:76:
                    3f:42:29:60:de:f4:49:30:11:6e:1d:8a:23:f0:d1:
                    11:18:b1:6f:52:c4:79:2b:df:64:f0:45:2f:a2:eb:
                    83:43:43:3e:f2:3b:1b:99:5e:1f:7c:79:de:8e:28:
                    33:66:5f:9b:9a:b3:77:a4:e9:fd:b7:ce:2b:5d:15:
                    2c:04:4f:45:98:63:3c:3e:25:7f:66:4b:d9:64:3b:
                    9e:ed:09:15:aa:c0:b8:f8:9b:36:69:09:a4:bd:ce:
                    99:d4:4e:2d:bd:39:68:70:db:2d:c0:cd:70:21:c9:
                    20:a5:f7:30:63:30:9d:9a:60:95:b0:79:d6:0a:eb:
                    f5:93:93:47:67:fb:65:33:af:9b:e5:8e:c5:28:a2:
                    64:35
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                F3:38:79:10:75:FD:45:C9:8D:FE:07:FB:58:F1:99:53:71:5F:18:8A
            X509v3 Authority Key Identifier:
                keyid:A0:BD:B1:B3:F1:E4:E7:04:EB:4D:4F:2C:E5:FE:34:E6:50:37:B9:43

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91A5B83/0F46CA8CADAF11EA84C04E10C4F9AE02/oL2xs_Hk5wTrTU8s5f405lA3uUM.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/oL2xs_Hk5wTrTU8s5f405lA3uUM.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/A91A5B83/0F46CA8CADAF11EA84C04E10C4F9AE02/A21F0938C44B11EB8CF88F1EC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.151.184.0/23

    Signature Algorithm: sha256WithRSAEncryption
         68:23:19:0e:d0:f6:dc:54:b2:2a:47:5b:9b:b4:8d:3d:70:9c:
         c3:f1:0b:a9:4d:60:ce:4b:87:d2:af:8e:10:08:eb:b0:30:f0:
         eb:9e:84:e1:0d:b2:6b:28:e7:58:d8:36:63:c2:e0:63:90:03:
         48:14:a2:03:d4:36:29:1d:60:20:85:4c:a5:ae:d5:9d:83:ef:
         4f:f1:63:59:e9:70:b6:e9:ac:63:6c:b2:ef:19:7d:1b:92:96:
         f6:db:ca:28:4a:65:5a:8c:45:8e:a2:fd:03:55:11:7b:36:dc:
         39:fa:e7:cb:11:44:77:e8:fd:d2:21:4f:bf:fb:54:0a:fe:07:
         ba:a5:78:96:e5:88:50:61:64:d5:1a:30:db:49:ea:9d:8e:e2:
         67:5c:53:6a:39:57:57:84:13:87:c4:61:25:d3:ad:24:18:6c:
         f2:83:ce:a7:9a:df:09:da:49:ac:94:b2:cc:1a:9a:4d:05:ba:
         a4:82:05:8b:4b:18:02:83:86:54:f6:c2:29:fa:b1:2c:a8:f4:
         88:f6:ea:e8:35:43:fc:50:50:f9:87:b9:35:8c:7f:5d:76:85:
         3f:48:60:dc:1f:df:2e:8c:aa:76:eb:35:28:ab:df:77:6e:b7:
         ef:3e:f2:44:ec:5e:7d:f9:96:24:2b:b7:4d:c2:8e:9e:90:11:
         31:d7:b1:92
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICCcIwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QTVCODMxMTAvBgNVBAUTKEEwQkRCMUIzRjFFNEU3MDRFQjRENEYyQ0U1RkUzNEU2
NTAzN0I5NDMwHhcNMjYwNjIyMjAyNDAzWhcNMjcwODMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02YTM5OTllMy01OTI0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAs/jR0gziAVpPvCnWJVvEGchnr8QKj8L92OdOGQyjQWTZ9blihpVb+uoL2cC0
LvRIwm4tb4lStosDa387t+g8K9LfhqAtrymEWnAfpIA+1AXzGFuJbQxi7uU68Uku
Kfm2Pa4yoHu4Z90Md5WP/BVbDO/tLrckM3Y/Qilg3vRJMBFuHYoj8NERGLFvUsR5
K99k8EUvouuDQ0M+8jsbmV4ffHnejigzZl+bmrN3pOn9t84rXRUsBE9FmGM8PiV/
ZkvZZDue7QkVqsC4+Js2aQmkvc6Z1E4tvTlocNstwM1wIckgpfcwYzCdmmCVsHnW
Cuv1k5NHZ/tlM6+b5Y7FKKJkNQIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFPM4eRB1
/UXJjf4H+1jxmVNxXxiKMB8GA1UdIwQYMBaAFKC9sbPx5OcE601PLOX+NOZQN7lD
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFBNUI4My8wRjQ2Q0E4Q0FE
QUYxMUVBODRDMDRFMTBDNEY5QUUwMi9vTDJ4c19IazV3VHJUVThzNWY0MDVsQTN1
VU0uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL29MMnhzX0hrNXdUclRVOHM1ZjQwNWxBM3VVTS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QTVCODMvMEY0NkNBOENBREFGMTFFQTg0QzA0RTEwQzRGOUFFMDIvQTIxRjA5MzhD
NDRCMTFFQjhDRjg4RjFFQzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQBZ5e4MA0GCSqGSIb3DQEBCwUAA4IBAQBoIxkO0PbcVLIqR1ubtI09
cJzD8QupTWDOS4fSr44QCOuwMPDrnoThDbJrKOdY2DZjwuBjkANIFKID1DYpHWAg
hUylrtWdg+9P8WNZ6XC26axjbLLvGX0bkpb228ooSmVajEWOov0DVRF7Ntw5+ufL
EUR36P3SIU+/+1QK/ge6pXiW5YhQYWTVGjDbSeqdjuJnXFNqOVdXhBOHxGEl060k
GGzyg86nmt8J2kmslLLMGppNBbqkggWLSxgCg4ZU9sIp+rEsqPSI9uroNUP8UFD5
h7k1jH9ddoU/SGDcH98ujKp26zUoq993brfvPvJE7F59+ZYkK7dNwo6ekBEx17GS
-----END CERTIFICATE-----
Generated at Sat Jul 18 07:10:41 2026 by rpki-client