Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/F85E4FE0867C11F18623F5A163A30FBC.roa
File:                     F85E4FE0867C11F18623F5A163A30FBC.roa (raw, json)
Hash identifier:          Ctu5QaFoY2IBdAOQwio6Iouco7/5+i9MjtND3q1RNss=
Subject key identifier:   3D:F5:84:83:9F:BC:16:CE:00:E3:29:17:99:81:97:0E:E8:9C:01:21
Certificate issuer:       /CN=A918EDB2/serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
Certificate serial:       F94D
Authority key identifier: 29:6E:DB:64:F3:AF:6E:9D:98:09:32:E8:16:F9:59:83:E3:AB:C8:23
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/KW7bZPOvbp2YCTLoFvlZg-OryCM.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/F85E4FE0867C11F18623F5A163A30FBC.roa
Signing time:             Thu 23 Jul 2026 09:57:53 +0000
ROA not before:           Thu 23 Jul 2026 09:57:53 +0000
ROA not after:            Thu 01 Jul 2027 00:00:00 +0000
asID:                     154408
IP address blocks:        103.98.195.0/24 maxlen: 24
                          103.160.238.0/24 maxlen: 24
                          103.163.167.0/24 maxlen: 24
                          103.178.202.0/24 maxlen: 24
                          163.227.151.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/KW7bZPOvbp2YCTLoFvlZg-OryCM.crl
                          rsync://rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/KW7bZPOvbp2YCTLoFvlZg-OryCM.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/KW7bZPOvbp2YCTLoFvlZg-OryCM.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:   Fri 31 Jul 2026 15:26:26 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 63821 (0xf94d)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918EDB2, serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
        Validity
            Not Before: Jul 23 09:57:53 2026 GMT
            Not After : Jul  1 00:00:00 2027 GMT
        Subject: CN=6a61e5a1-3c1e
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c6:7a:af:f5:d0:d7:50:8f:79:72:63:16:e3:d0:
                    dd:fa:c5:f0:f6:ec:f8:ae:96:14:4d:c2:16:56:fc:
                    46:8c:70:84:6d:79:e6:16:f2:e7:5a:42:d0:39:c8:
                    32:56:40:a3:b3:7f:65:cc:32:dc:82:19:14:47:95:
                    bf:32:f5:e1:e2:d3:d6:f6:ab:f3:9a:e7:d5:70:97:
                    99:2b:f8:fd:c9:36:9b:37:ba:b5:23:fd:9c:24:e4:
                    9e:79:9a:09:52:33:e3:4f:99:1e:35:22:d7:c9:df:
                    72:ef:06:9e:db:5c:61:70:fa:33:7b:c4:63:aa:82:
                    b9:fd:d7:7d:18:f4:22:9c:5e:f0:d7:3f:49:03:86:
                    65:55:66:e5:52:c2:6a:9a:53:87:17:17:ce:5b:55:
                    36:ad:c8:f4:0d:3d:d5:fb:dd:b8:a1:e7:56:5e:2f:
                    61:81:33:ce:0a:6a:1b:a4:94:f4:6f:84:3e:cd:8c:
                    70:25:7f:f7:75:14:4e:8f:c6:5a:e4:d6:4a:f1:42:
                    28:f4:84:4b:6f:d2:04:65:c9:a7:1b:88:5f:a1:31:
                    02:cd:f8:e4:8d:a8:17:ba:7d:a1:fb:f8:e5:e6:27:
                    94:65:c8:d8:ff:b2:d7:62:4f:84:f3:26:09:39:a2:
                    8c:25:88:05:86:88:0a:f9:fb:b9:5f:a4:4e:45:21:
                    70:69
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                3D:F5:84:83:9F:BC:16:CE:00:E3:29:17:99:81:97:0E:E8:9C:01:21
            X509v3 Authority Key Identifier:
                keyid:29:6E:DB:64:F3:AF:6E:9D:98:09:32:E8:16:F9:59:83:E3:AB:C8:23

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/KW7bZPOvbp2YCTLoFvlZg-OryCM.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/KW7bZPOvbp2YCTLoFvlZg-OryCM.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/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/F85E4FE0867C11F18623F5A163A30FBC.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.98.195.0/24
                  103.160.238.0/24
                  103.163.167.0/24
                  103.178.202.0/24
                  163.227.151.0/24

    Signature Algorithm: sha256WithRSAEncryption
         84:84:08:cf:81:75:d3:38:44:b5:a2:ef:c9:1d:08:78:62:25:
         97:6a:c0:67:84:09:34:b5:38:29:a7:6b:6d:f7:7e:eb:73:8b:
         26:29:e8:7a:b8:c4:cb:c8:31:ea:63:6d:22:a3:97:13:99:ca:
         d1:ee:d8:8c:e7:1b:11:9c:d5:84:46:66:6f:2f:05:0e:22:2e:
         97:47:63:92:1a:98:db:58:3b:53:c7:f1:d7:6b:a0:ca:a4:7a:
         dc:c4:3d:5a:49:d4:22:f8:6c:77:4d:4f:88:2c:7b:0a:a0:4e:
         f2:34:a8:0b:67:e3:75:76:51:27:77:5c:fd:86:a7:f6:e4:8a:
         ae:c1:4b:30:9d:ef:28:84:67:60:ea:4f:61:5d:62:14:f7:d2:
         0d:de:b9:b8:62:c4:77:2b:57:8e:1a:57:79:7f:57:eb:2b:6a:
         7a:4f:f7:50:25:24:67:92:c7:30:72:c9:63:b2:23:65:9b:4b:
         e4:b4:96:92:1e:e0:8a:6d:e0:e1:d7:0f:66:eb:25:9f:bd:23:
         35:31:f1:6c:03:4f:c2:1e:bb:07:e0:7f:a0:a0:52:da:81:c7:
         af:ad:ff:cf:79:53:79:ea:35:38:2f:03:d1:23:e4:8e:74:82:
         2e:6a:17:f4:8a:6d:ac:87:12:76:3f:b3:8e:c7:3b:52:b8:de:
         4b:66:78:53
-----BEGIN CERTIFICATE-----
MIIFVTCCBD2gAwIBAgIDAPlNMA0GCSqGSIb3DQEBCwUAMEYxETAPBgNVBAMTCEE5
MThFREIyMTEwLwYDVQQFEygyOTZFREI2NEYzQUY2RTlEOTgwOTMyRTgxNkY5NTk4
M0UzQUJDODIzMB4XDTI2MDcyMzA5NTc1M1oXDTI3MDcwMTAwMDAwMFowGDEWMBQG
A1UEAxMNNmE2MWU1YTEtM2MxZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBAMZ6r/XQ11CPeXJjFuPQ3frF8Pbs+K6WFE3CFlb8RoxwhG155hby51pC0DnI
MlZAo7N/Zcwy3IIZFEeVvzL14eLT1var85rn1XCXmSv4/ck2mze6tSP9nCTknnma
CVIz40+ZHjUi18nfcu8GnttcYXD6M3vEY6qCuf3XfRj0Ipxe8Nc/SQOGZVVm5VLC
appThxcXzltVNq3I9A091fvduKHnVl4vYYEzzgpqG6SU9G+EPs2McCV/93UUTo/G
WuTWSvFCKPSES2/SBGXJpxuIX6ExAs345I2oF7p9ofv45eYnlGXI2P+y12JPhPMm
CTmijCWIBYaICvn7uV+kTkUhcGkCAwEAAaOCAngwggJ0MB0GA1UdDgQWBBQ99YSD
n7wWzgDjKReZgZcO6JwBITAfBgNVHSMEGDAWgBQpbttk869unZgJMugW+VmD46vI
IzAOBgNVHQ8BAf8EBAMCB4AwgYMGA1UdHwR8MHoweKB2oHSGcnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkxOEVEQjIvMkE0M0UzMEM3
MEU5MTFFMkIzNkQ0QjZCMjk3OUJCMjAvS1c3YlpQT3ZicDJZQ1RMb0Z2bFpnLU9y
eUNNLmNybDB+BggrBgEFBQcBAQRyMHAwbgYIKwYBBQUHMAKGYnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvcmVwb3NpdG9yeS9CNTI3RUY1ODFENjYxMUUyQkI0NjhGN0M3
MkZEMUZGMi9LVzdiWlBPdmJwMllDVExvRnZsWmctT3J5Q00uY2VyMEoGA1UdIAEB
/wRAMD4wPAYIKwYBBQUHDgIwMDAuBggrBgEFBQcCARYiaHR0cHM6Ly93d3cuYXBu
aWMubmV0L1JQS0kvQ1BTLnBkZjCBlgYIKwYBBQUHAQsEgYkwgYYwgYMGCCsGAQUF
BzALhndyc3luYzovL3Jwa2kuYXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5
MThFREIyLzJBNDNFMzBDNzBFOTExRTJCMzZENEI2QjI5NzlCQjIwL0Y4NUU0RkUw
ODY3QzExRjE4NjIzRjVBMTYzQTMwRkJDLnJvYTA3BggrBgEFBQcBBwEB/wQoMCYw
JAQCAAEwHgMEAGdiwwMEAGeg7gMEAGejpwMEAGeyygMEAKPjlzANBgkqhkiG9w0B
AQsFAAOCAQEAhIQIz4F10zhEtaLvyR0IeGIll2rAZ4QJNLU4Kadrbfd+63OLJino
erjEy8gx6mNtIqOXE5nK0e7YjOcbEZzVhEZmby8FDiIul0djkhqY21g7U8fx12ug
yqR63MQ9WknUIvhsd01PiCx7CqBO8jSoC2fjdXZRJ3dc/Yan9uSKrsFLMJ3vKIRn
YOpPYV1iFPfSDd65uGLEdytXjhpXeX9X6ytqek/3UCUkZ5LHMHLJY7IjZZtL5LSW
kh7gim3g4dcPZusln70jNTHxbANPwh67B+B/oKBS2oHHr63/z3lTeeo1OC8D0SPk
jnSCLmoX9IptrIcSdj+zjsc7UrjeS2Z4Uw==
-----END CERTIFICATE-----
Generated at Fri Jul 24 18:19:49 2026 by rpki-client