Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A912A138/BB06B338392711EB9F955E7EC4F9AE02/9E82296E5FA611EF9A75477FC4F9AE02.roa
File:                     9E82296E5FA611EF9A75477FC4F9AE02.roa (raw, json)
Hash identifier:          xCDnPY3o5HUe6Fs42m2XobMw97iGu7B2szmglwYkmfI=
Subject key identifier:   B9:E1:B1:F4:D6:A9:BF:F5:3F:ED:92:09:5E:46:DC:4D:EF:6A:D1:59
Certificate issuer:       /CN=A912A138/serialNumber=E889DDD5542C6D2C9DC740E1246A9E748E751352
Certificate serial:       081C
Authority key identifier: E8:89:DD:D5:54:2C:6D:2C:9D:C7:40:E1:24:6A:9E:74:8E:75:13:52
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/6Ind1VQsbSydx0DhJGqedI51E1I.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A912A138/BB06B338392711EB9F955E7EC4F9AE02/9E82296E5FA611EF9A75477FC4F9AE02.roa
Signing time:             Sat 18 Jul 2026 22:22:58 +0000
ROA not before:           Sat 18 Jul 2026 22:22:58 +0000
ROA not after:            Thu 30 Sep 2027 00:00:00 +0000
asID:                     15830
IP address blocks:        103.140.211.0/24 maxlen: 24
                          180.189.52.0/23 maxlen: 23
                          180.189.54.0/23 maxlen: 23
                          2405:4c0::/32 maxlen: 32
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A912A138/BB06B338392711EB9F955E7EC4F9AE02/6Ind1VQsbSydx0DhJGqedI51E1I.crl
                          rsync://rpki.apnic.net/member_repository/A912A138/BB06B338392711EB9F955E7EC4F9AE02/6Ind1VQsbSydx0DhJGqedI51E1I.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/6Ind1VQsbSydx0DhJGqedI51E1I.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:   Wed 29 Jul 2026 21:51:10 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2076 (0x81c)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A912A138, serialNumber=E889DDD5542C6D2C9DC740E1246A9E748E751352
        Validity
            Not Before: Jul 18 22:22:58 2026 GMT
            Not After : Sep 30 00:00:00 2027 GMT
        Subject: CN=6a5bfcc2-232b
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:d3:1b:27:cf:b0:d2:e0:95:8f:fc:e2:9b:68:eb:
                    ae:8f:c9:c6:e0:84:8c:78:b7:35:83:8d:fd:bb:8d:
                    4b:79:48:7c:33:0d:27:5a:56:d8:f7:2e:c4:eb:de:
                    0e:70:85:d6:dc:5b:83:b8:e5:35:15:de:cc:0a:7f:
                    7d:2a:1b:ec:85:df:b2:6a:96:1b:b1:06:56:e1:61:
                    4b:b4:01:30:5e:22:82:88:15:ff:48:66:cc:ec:dc:
                    a0:ae:a3:10:01:c9:d2:09:40:fa:c8:b8:c8:de:8c:
                    2e:91:20:57:92:53:af:e7:e1:7d:4f:dc:a0:15:f7:
                    af:22:c1:0f:ad:22:5a:4b:bf:67:66:b7:29:96:76:
                    44:19:f5:7e:bb:0a:3c:e4:d0:fc:66:56:90:52:9c:
                    72:0b:71:82:47:e8:13:8f:bb:77:80:57:99:7e:0c:
                    96:38:c5:2e:c4:49:b0:ee:8f:8a:cc:ee:5d:c6:93:
                    27:7f:2e:32:5b:cf:a2:7e:3c:59:63:bc:e0:97:9f:
                    71:67:7d:00:e3:b0:a7:cc:47:96:70:b2:70:41:43:
                    ef:f4:51:1c:6e:1c:12:5c:ca:41:ce:6e:31:27:68:
                    fe:85:cc:8c:db:03:d9:83:77:f6:fe:8e:cd:e8:86:
                    fb:8c:06:f2:07:aa:2b:e0:b3:93:86:b5:b2:8c:16:
                    b6:85
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                B9:E1:B1:F4:D6:A9:BF:F5:3F:ED:92:09:5E:46:DC:4D:EF:6A:D1:59
            X509v3 Authority Key Identifier:
                keyid:E8:89:DD:D5:54:2C:6D:2C:9D:C7:40:E1:24:6A:9E:74:8E:75:13:52

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A912A138/BB06B338392711EB9F955E7EC4F9AE02/6Ind1VQsbSydx0DhJGqedI51E1I.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/6Ind1VQsbSydx0DhJGqedI51E1I.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/A912A138/BB06B338392711EB9F955E7EC4F9AE02/9E82296E5FA611EF9A75477FC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.140.211.0/24
                  180.189.52.0/22
                IPv6:
                  2405:4c0::/32

    Signature Algorithm: sha256WithRSAEncryption
         77:18:1a:59:79:7c:4c:81:08:1f:d8:5b:f5:44:90:ac:3b:73:
         17:75:a4:53:6b:13:22:72:80:23:c5:17:22:61:01:1a:fe:f1:
         61:b3:4d:f5:00:66:9c:d7:1a:b8:dd:35:2c:3b:36:db:4f:71:
         4b:ef:22:7b:f4:c9:29:fd:f4:2f:35:9d:1a:1b:59:10:f7:19:
         10:22:30:27:0d:34:0e:dc:5b:c7:d4:61:3b:e1:3d:a9:65:78:
         47:dd:4b:65:06:2c:d3:e0:64:89:1c:08:67:50:1e:9d:03:03:
         b3:ad:96:2a:ed:dc:9b:42:7c:f4:bb:02:be:d1:03:71:ca:ad:
         88:d1:d8:b0:7b:bb:96:d5:5b:27:62:55:00:b4:12:79:2e:33:
         04:36:18:fb:5e:3a:1f:19:1d:ec:b5:ac:27:01:e5:d2:2a:d7:
         9f:50:62:a3:c9:ce:ef:b3:e5:cc:c9:4b:01:18:2e:da:ce:40:
         48:ca:17:70:00:57:1c:84:1d:20:40:6c:23:09:4c:69:65:96:
         0e:53:6f:04:29:e8:38:d2:f1:ba:ca:99:d6:45:f2:bc:24:3d:
         7a:d0:6b:91:1b:3c:81:e3:e7:2b:c1:01:22:e8:c8:f5:43:c2:
         31:04:a5:80:94:df:4c:28:16:22:00:a6:b5:86:f8:74:22:09:
         49:97:15:ca
-----BEGIN CERTIFICATE-----
MIIFUTCCBDmgAwIBAgICCBwwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
MkExMzgxMTAvBgNVBAUTKEU4ODlEREQ1NTQyQzZEMkM5REM3NDBFMTI0NkE5RTc0
OEU3NTEzNTIwHhcNMjYwNzE4MjIyMjU4WhcNMjcwOTMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02YTViZmNjMi0yMzJiMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA0xsnz7DS4JWP/OKbaOuuj8nG4ISMeLc1g439u41LeUh8Mw0nWlbY9y7E694O
cIXW3FuDuOU1Fd7MCn99Khvshd+yapYbsQZW4WFLtAEwXiKCiBX/SGbM7NygrqMQ
AcnSCUD6yLjI3owukSBXklOv5+F9T9ygFfevIsEPrSJaS79nZrcplnZEGfV+uwo8
5ND8ZlaQUpxyC3GCR+gTj7t3gFeZfgyWOMUuxEmw7o+KzO5dxpMnfy4yW8+ifjxZ
Y7zgl59xZ30A47CnzEeWcLJwQUPv9FEcbhwSXMpBzm4xJ2j+hcyM2wPZg3f2/o7N
6Ib7jAbyB6or4LOThrWyjBa2hQIDAQABo4ICdTCCAnEwHQYDVR0OBBYEFLnhsfTW
qb/1P+2SCV5G3E3vatFZMB8GA1UdIwQYMBaAFOiJ3dVULG0sncdA4SRqnnSOdRNS
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTEyQTEzOC9CQjA2QjMzODM5
MjcxMUVCOUY5NTVFN0VDNEY5QUUwMi82SW5kMVZRc2JTeWR4MERoSkdxZWRJNTFF
MUkuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzZJbmQxVlFzYlN5ZHgwRGhKR3FlZEk1MUUxSS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MkExMzgvQkIwNkIzMzgzOTI3MTFFQjlGOTU1RTdFQzRGOUFFMDIvOUU4MjI5NkU1
RkE2MTFFRjlBNzU0NzdGQzRGOUFFMDIucm9hMDQGCCsGAQUFBwEHAQH/BCUwIzAS
BAIAATAMAwQAZ4zTAwQCtL00MA0EAgACMAcDBQAkBQTAMA0GCSqGSIb3DQEBCwUA
A4IBAQB3GBpZeXxMgQgf2Fv1RJCsO3MXdaRTaxMicoAjxRciYQEa/vFhs031AGac
1xq43TUsOzbbT3FL7yJ79Mkp/fQvNZ0aG1kQ9xkQIjAnDTQO3FvH1GE74T2pZXhH
3UtlBizT4GSJHAhnUB6dAwOzrZYq7dybQnz0uwK+0QNxyq2I0diwe7uW1VsnYlUA
tBJ5LjMENhj7XjofGR3stawnAeXSKtefUGKjyc7vs+XMyUsBGC7azkBIyhdwAFcc
hB0gQGwjCUxpZZYOU28EKeg40vG6ypnWRfK8JD160GuRGzyB4+crwQEi6Mj1Q8Ix
BKWAlN9MKBYiAKa1hvh0IglJlxXK
-----END CERTIFICATE-----
Generated at Fri Jul 24 08:03:01 2026 by rpki-client