Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A911FFAB/AA7FA400169211EBB45D891DC4F9AE02/B5DC8802169411EBBEBD9A23C4F9AE02.roa
File:                     B5DC8802169411EBBEBD9A23C4F9AE02.roa (raw, json)
Hash identifier:          bNwR09y5zMMM14ZXXZzaqooJdRynsIYvdb/mm7Q6iWE=
Subject key identifier:   9B:FD:D6:AC:3A:8B:A0:29:8F:FA:A4:AA:AB:F9:21:AF:15:5D:4E:31
Certificate issuer:       /CN=A911FFAB/serialNumber=F08B6A1632C9CAC2E8688DEA4887D9302E956010
Certificate serial:       0829
Authority key identifier: F0:8B:6A:16:32:C9:CA:C2:E8:68:8D:EA:48:87:D9:30:2E:95:60:10
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/8ItqFjLJysLoaI3qSIfZMC6VYBA.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A911FFAB/AA7FA400169211EBB45D891DC4F9AE02/B5DC8802169411EBBEBD9A23C4F9AE02.roa
Signing time:             Tue 31 Mar 2026 21:27:06 +0000
ROA not before:           Tue 31 Mar 2026 21:27:06 +0000
ROA not after:            Fri 28 May 2027 00:00:00 +0000
asID:                     9268
IP address blocks:        103.18.148.0/23 maxlen: 23
                          103.18.151.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A911FFAB/AA7FA400169211EBB45D891DC4F9AE02/8ItqFjLJysLoaI3qSIfZMC6VYBA.crl
                          rsync://rpki.apnic.net/member_repository/A911FFAB/AA7FA400169211EBB45D891DC4F9AE02/8ItqFjLJysLoaI3qSIfZMC6VYBA.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/8ItqFjLJysLoaI3qSIfZMC6VYBA.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:   Sat 11 Apr 2026 20:52:22 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2089 (0x829)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A911FFAB, serialNumber=F08B6A1632C9CAC2E8688DEA4887D9302E956010
        Validity
            Not Before: Mar 31 21:27:06 2026 GMT
            Not After : May 28 00:00:00 2027 GMT
        Subject: CN=69cc3c2a-51c7
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c2:e0:e6:66:b1:4e:11:b6:26:92:eb:94:6a:7b:
                    a6:30:fd:98:13:96:11:e7:4e:6c:c4:be:45:0e:7c:
                    0e:49:df:04:10:7a:6d:9e:84:e4:e8:c3:b0:94:7a:
                    c7:8a:66:c2:10:07:e0:1c:f9:be:c7:f6:fa:b3:fd:
                    35:e3:10:db:e5:2b:51:0b:84:f7:65:be:7f:80:d2:
                    57:b7:39:0d:f2:98:5d:88:37:0e:65:58:43:e0:03:
                    f4:fc:ae:33:b8:4d:d8:9b:78:bc:ea:c2:51:89:27:
                    f0:12:11:3a:b0:67:d7:64:d9:bb:57:08:1b:ef:73:
                    77:29:64:9e:a6:fc:73:89:aa:fe:56:f2:64:f3:f4:
                    c1:66:c9:08:14:c0:a5:f1:9c:82:78:51:20:a2:0b:
                    55:45:b2:c4:3c:42:91:be:b6:3b:99:d3:c7:66:86:
                    d0:30:b8:c8:13:fd:32:0d:0b:21:64:80:55:64:3e:
                    32:71:22:7d:ae:7a:f7:62:63:83:31:9a:51:2f:fd:
                    0a:ab:f8:74:af:68:09:2a:7f:79:1a:67:b0:cc:64:
                    74:48:c2:24:6d:f7:da:10:9c:84:c8:07:2c:b2:c0:
                    88:0f:07:42:48:6f:e8:08:00:21:ba:5b:2e:9c:90:
                    7e:8f:89:df:f3:db:37:a4:19:7a:e2:1c:ad:cf:ad:
                    14:ef
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                9B:FD:D6:AC:3A:8B:A0:29:8F:FA:A4:AA:AB:F9:21:AF:15:5D:4E:31
            X509v3 Authority Key Identifier:
                keyid:F0:8B:6A:16:32:C9:CA:C2:E8:68:8D:EA:48:87:D9:30:2E:95:60:10

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A911FFAB/AA7FA400169211EBB45D891DC4F9AE02/8ItqFjLJysLoaI3qSIfZMC6VYBA.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/8ItqFjLJysLoaI3qSIfZMC6VYBA.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/A911FFAB/AA7FA400169211EBB45D891DC4F9AE02/B5DC8802169411EBBEBD9A23C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.18.148.0/23
                  103.18.151.0/24

    Signature Algorithm: sha256WithRSAEncryption
         70:ac:38:d7:50:6c:72:0a:b3:05:55:9e:9a:9f:fd:9f:04:ca:
         66:e1:3a:54:99:c1:a7:28:00:7d:97:2d:7e:f8:86:6f:1f:8b:
         22:96:fa:f2:d8:25:83:50:77:28:66:39:30:2c:6d:12:81:f8:
         42:59:e0:cd:04:04:3d:c2:12:65:be:ca:9e:c7:20:ac:f7:97:
         94:1a:b2:7b:f6:23:e1:a0:f1:13:17:31:03:64:5d:7a:0c:8a:
         8a:4b:b5:41:75:59:65:6d:bc:21:e9:34:a1:c7:61:84:f7:5e:
         d6:ce:c0:4a:ee:e4:c8:1f:79:46:06:2b:69:10:ee:de:23:41:
         c2:62:8b:17:db:dd:a4:94:0f:ec:23:e4:06:51:ee:07:0c:df:
         c2:be:6a:f9:0e:65:d2:f1:6b:91:74:19:6d:7d:04:dc:6d:8c:
         80:20:83:99:08:53:d2:92:26:b7:1b:b4:86:c9:7b:a1:47:81:
         00:4f:eb:32:53:e7:76:a0:01:12:b8:20:d1:51:7f:65:d9:b5:
         91:46:89:8b:2a:d1:d3:6f:4c:21:43:30:75:fb:20:6c:50:97:
         e5:fa:11:47:4a:a5:4b:2a:8d:98:37:e9:b0:79:d2:22:ee:98:
         c2:72:df:5d:f9:79:0d:ec:47:96:cd:cc:87:eb:e4:70:c1:9d:
         bb:c7:af:e5
-----BEGIN CERTIFICATE-----
MIIFQjCCBCqgAwIBAgICCCkwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
MUZGQUIxMTAvBgNVBAUTKEYwOEI2QTE2MzJDOUNBQzJFODY4OERFQTQ4ODdEOTMw
MkU5NTYwMTAwHhcNMjYwMzMxMjEyNzA2WhcNMjcwNTI4MDAwMDAwWjAYMRYwFAYD
VQQDEw02OWNjM2MyYS01MWM3MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAwuDmZrFOEbYmkuuUanumMP2YE5YR505sxL5FDnwOSd8EEHptnoTk6MOwlHrH
imbCEAfgHPm+x/b6s/014xDb5StRC4T3Zb5/gNJXtzkN8phdiDcOZVhD4AP0/K4z
uE3Ym3i86sJRiSfwEhE6sGfXZNm7Vwgb73N3KWSepvxziar+VvJk8/TBZskIFMCl
8ZyCeFEgogtVRbLEPEKRvrY7mdPHZobQMLjIE/0yDQshZIBVZD4ycSJ9rnr3YmOD
MZpRL/0Kq/h0r2gJKn95GmewzGR0SMIkbffaEJyEyAcsssCIDwdCSG/oCAAhulsu
nJB+j4nf89s3pBl64hytz60U7wIDAQABo4ICZjCCAmIwHQYDVR0OBBYEFJv91qw6
i6Apj/qkqqv5Ia8VXU4xMB8GA1UdIwQYMBaAFPCLahYyycrC6GiN6kiH2TAulWAQ
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTExRkZBQi9BQTdGQTQwMDE2
OTIxMUVCQjQ1RDg5MURDNEY5QUUwMi84SXRxRmpMSnlzTG9hSTNxU0lmWk1DNlZZ
QkEuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzhJdHFGakxKeXNMb2FJM3FTSWZaTUM2VllCQS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MUZGQUIvQUE3RkE0MDAxNjkyMTFFQkI0NUQ4OTFEQzRGOUFFMDIvQjVEQzg4MDIx
Njk0MTFFQkJFQkQ5QTIzQzRGOUFFMDIucm9hMCUGCCsGAQUFBwEHAQH/BBYwFDAS
BAIAATAMAwQBZxKUAwQAZxKXMA0GCSqGSIb3DQEBCwUAA4IBAQBwrDjXUGxyCrMF
VZ6an/2fBMpm4TpUmcGnKAB9ly1++IZvH4silvry2CWDUHcoZjkwLG0SgfhCWeDN
BAQ9whJlvsqexyCs95eUGrJ79iPhoPETFzEDZF16DIqKS7VBdVllbbwh6TShx2GE
917WzsBK7uTIH3lGBitpEO7eI0HCYosX292klA/sI+QGUe4HDN/Cvmr5DmXS8WuR
dBltfQTcbYyAIIOZCFPSkia3G7SGyXuhR4EAT+syU+d2oAESuCDRUX9l2bWRRomL
KtHTb0whQzB1+yBsUJfl+hFHSqVLKo2YN+mwedIi7pjCct9d+XkN7EeWzcyH6+Rw
wZ27x6/l
-----END CERTIFICATE-----
Generated at Sun Apr 5 23:52:29 2026 by rpki-client