Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/20DE0C38D6E111EEB9B20E53C4F9AE02.roa
File:                     20DE0C38D6E111EEB9B20E53C4F9AE02.roa (raw, json)
Hash identifier:          1s1lPJQlInhFdxHh/sYLV/C26NQT2lKYDjE0JNVdpkk=
Subject key identifier:   C0:AC:9E:63:17:77:5E:8F:9F:42:17:1E:A7:4D:B5:53:93:20:0E:B6
Certificate issuer:       /CN=A918EDB2/serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
Certificate serial:       D506
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/20DE0C38D6E111EEB9B20E53C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 22:35:32 +0000
ROA not before:           Thu 08 May 2025 16:13:59 +0000
ROA not after:            Wed 01 Jul 2026 00:00:00 +0000
asID:                     140112
IP address blocks:        103.99.196.0/23 maxlen: 24
                          103.99.198.0/23 maxlen: 24
                          103.158.170.0/23 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:   Mon 09 Mar 2026 15:22:49 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 54534 (0xd506)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918EDB2, serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
        Validity
            Not Before: May  8 16:13:59 2025 GMT
            Not After : Jul  1 00:00:00 2026 GMT
        Subject: CN=69a4bf34-de70
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:90:70:32:68:68:2e:8f:29:ea:4a:7a:65:89:70:
                    da:f7:1f:2b:eb:04:90:e0:b4:91:eb:f4:5a:3e:aa:
                    4e:f7:e1:c6:e0:26:98:a9:21:8b:97:f1:ba:f1:c0:
                    89:a3:78:66:05:7a:90:f7:30:29:5b:7f:d7:31:6d:
                    0e:76:bf:4a:8a:e3:7e:7d:2e:ee:c1:9e:b9:a7:1a:
                    7d:22:ba:55:45:fc:af:60:74:43:26:15:e9:70:95:
                    fb:57:76:c2:3f:d5:de:f1:37:83:d7:a4:78:f3:64:
                    53:09:13:ac:c3:bf:ed:d2:54:80:41:18:d4:42:b9:
                    43:94:59:72:a2:89:e7:75:43:c2:f1:52:7a:70:14:
                    c6:65:ee:6c:0b:c2:67:23:21:8a:eb:00:24:b7:c3:
                    02:82:78:99:6a:73:ad:3d:83:7f:fc:10:2e:85:6d:
                    59:a1:ad:e7:4f:fd:5c:dd:1c:a5:04:85:4f:d9:55:
                    ff:ba:70:fe:34:17:30:94:92:3f:9b:7c:e9:37:85:
                    c2:7f:0c:46:61:6f:a1:93:fb:80:02:3c:54:30:a1:
                    cd:07:a0:e9:e2:f0:bd:f1:b1:c6:0a:b7:65:9e:09:
                    13:4c:02:4b:e0:8d:7d:33:2a:bc:d5:4c:f5:48:a3:
                    b2:3c:ef:f0:49:f9:6e:46:cd:25:2b:7c:2b:af:03:
                    00:6b
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                C0:AC:9E:63:17:77:5E:8F:9F:42:17:1E:A7:4D:B5:53:93:20:0E:B6
            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/20DE0C38D6E111EEB9B20E53C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.99.196.0/22
                  103.158.170.0/23

    Signature Algorithm: sha256WithRSAEncryption
         87:34:5a:59:55:9e:8e:15:5b:d5:99:f9:05:56:e3:2a:6e:94:
         74:16:e8:2b:74:36:cc:54:89:64:98:2b:56:e7:72:0f:fd:da:
         59:e9:91:94:cc:0e:7c:c7:8e:f0:d4:5a:ce:c7:f5:b1:28:f5:
         d7:93:a9:1b:4d:f7:d9:c0:7d:41:73:fa:f3:c5:91:b7:7f:f8:
         6b:8c:3f:24:a9:36:e5:d1:95:91:17:6f:9f:01:f0:af:95:ee:
         0d:df:6c:16:37:cf:2d:56:a5:ad:6b:c3:b9:1e:78:3b:92:f9:
         cc:90:39:92:25:63:4d:8a:b7:20:06:1c:e1:2d:ce:e4:e2:f3:
         2c:d7:94:52:a3:99:38:b7:ad:0c:a7:a5:17:59:4d:6d:62:08:
         4c:0e:84:4e:36:14:04:b5:8b:a2:b6:79:e7:a4:e4:3e:27:78:
         55:4a:6a:41:7a:b3:e9:e1:b4:35:d8:3e:57:91:7d:8d:80:a6:
         70:96:d6:8b:7c:fe:eb:ae:59:59:7e:44:d9:90:78:46:11:03:
         cd:3b:e4:92:8b:26:d9:a8:2f:6d:3f:63:2f:8a:08:5e:b3:95:
         e2:cd:e5:73:89:90:56:70:5d:64:1a:89:8c:80:5c:d2:8b:96:
         5f:80:9b:30:5f:7e:61:54:6b:a7:bb:54:2e:28:fd:24:a2:10:
         46:cf:49:1e
-----BEGIN CERTIFICATE-----
MIIFQzCCBCugAwIBAgIDANUGMA0GCSqGSIb3DQEBCwUAMEYxETAPBgNVBAMTCEE5
MThFREIyMTEwLwYDVQQFEygyOTZFREI2NEYzQUY2RTlEOTgwOTMyRTgxNkY5NTk4
M0UzQUJDODIzMB4XDTI1MDUwODE2MTM1OVoXDTI2MDcwMTAwMDAwMFowGDEWMBQG
A1UEAxMNNjlhNGJmMzQtZGU3MDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBAJBwMmhoLo8p6kp6ZYlw2vcfK+sEkOC0kev0Wj6qTvfhxuAmmKkhi5fxuvHA
iaN4ZgV6kPcwKVt/1zFtDna/Sorjfn0u7sGeuacafSK6VUX8r2B0QyYV6XCV+1d2
wj/V3vE3g9ekePNkUwkTrMO/7dJUgEEY1EK5Q5RZcqKJ53VDwvFSenAUxmXubAvC
ZyMhiusAJLfDAoJ4mWpzrT2Df/wQLoVtWaGt50/9XN0cpQSFT9lV/7pw/jQXMJSS
P5t86TeFwn8MRmFvoZP7gAI8VDChzQeg6eLwvfGxxgq3ZZ4JE0wCS+CNfTMqvNVM
9Uijsjzv8En5bkbNJSt8K68DAGsCAwEAAaOCAmYwggJiMB0GA1UdDgQWBBTArJ5j
F3dej59CFx6nTbVTkyAOtjAfBgNVHSMEGDAWgBQpbttk869unZgJMugW+VmD46vI
IzAOBgNVHQ8BAf8EBAMCB4AwgYMGA1UdHwR8MHoweKB2oHSGcnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkxOEVEQjIvMkE0M0UzMEM3
MEU5MTFFMkIzNkQ0QjZCMjk3OUJCMjAvS1c3YlpQT3ZicDJZQ1RMb0Z2bFpnLU9y
eUNNLmNybDB+BggrBgEFBQcBAQRyMHAwbgYIKwYBBQUHMAKGYnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvcmVwb3NpdG9yeS9CNTI3RUY1ODFENjYxMUUyQkI0NjhGN0M3
MkZEMUZGMi9LVzdiWlBPdmJwMllDVExvRnZsWmctT3J5Q00uY2VyMEoGA1UdIAEB
/wRAMD4wPAYIKwYBBQUHDgIwMDAuBggrBgEFBQcCARYiaHR0cHM6Ly93d3cuYXBu
aWMubmV0L1JQS0kvQ1BTLnBkZjCBlgYIKwYBBQUHAQsEgYkwgYYwgYMGCCsGAQUF
BzALhndyc3luYzovL3Jwa2kuYXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5
MThFREIyLzJBNDNFMzBDNzBFOTExRTJCMzZENEI2QjI5NzlCQjIwLzIwREUwQzM4
RDZFMTExRUVCOUIyMEU1M0M0RjlBRTAyLnJvYTAlBggrBgEFBQcBBwEB/wQWMBQw
EgQCAAEwDAMEAmdjxAMEAWeeqjANBgkqhkiG9w0BAQsFAAOCAQEAhzRaWVWejhVb
1Zn5BVbjKm6UdBboK3Q2zFSJZJgrVudyD/3aWemRlMwOfMeO8NRazsf1sSj115Op
G0332cB9QXP688WRt3/4a4w/JKk25dGVkRdvnwHwr5XuDd9sFjfPLValrWvDuR54
O5L5zJA5kiVjTYq3IAYc4S3O5OLzLNeUUqOZOLetDKelF1lNbWIITA6ETjYUBLWL
orZ556TkPid4VUpqQXqz6eG0Ndg+V5F9jYCmcJbWi3z+665ZWX5E2ZB4RhEDzTvk
kosm2agvbT9jL4oIXrOV4s3lc4mQVnBdZBqJjIBc0ouWX4CbMF9+YVRrp7tULij9
JKIQRs9JHg==
-----END CERTIFICATE-----
Generated at Mon Mar 2 18:29:02 2026 by rpki-client