Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/F2914DB64E8C11EB979A3E56C4F9AE02.roa
File:                     F2914DB64E8C11EB979A3E56C4F9AE02.roa (raw, json)
Hash identifier:          TGTe58kIK9FZUIWuVwqLY0pTF2DrWHtwrMVcYDsWbA4=
Subject key identifier:   83:E8:9D:7E:A7:5B:1E:21:0E:BD:32:23:37:E4:BF:93:C4:BE:71:EF
Certificate issuer:       /CN=A918EDB2/serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
Certificate serial:       E70C
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/F2914DB64E8C11EB979A3E56C4F9AE02.roa
Signing time:             Sun 31 May 2026 17:15:37 +0000
ROA not before:           Sun 31 May 2026 17:15:37 +0000
ROA not after:            Thu 01 Oct 2026 00:00:00 +0000
asID:                     141510
IP address blocks:        103.161.52.0/24 maxlen: 24
                          103.161.53.0/24 maxlen: 24
                          2001:df2:4b40::/48 maxlen: 48
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:   Thu 11 Jun 2026 06:09:52 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 59148 (0xe70c)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918EDB2, serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
        Validity
            Not Before: May 31 17:15:37 2026 GMT
            Not After : Oct  1 00:00:00 2026 GMT
        Subject: CN=6a1c6cb9-34ec
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:d9:9c:ef:3e:a4:ce:8f:cd:25:1b:27:c4:2d:88:
                    9c:f6:49:07:a2:a3:e4:5a:9d:01:5d:54:a7:74:0b:
                    61:36:eb:4c:04:f5:d1:c6:85:3b:2b:98:56:d6:b1:
                    74:89:d5:e6:73:17:2e:5a:72:78:03:05:67:80:54:
                    cd:4d:63:1b:ea:6c:0c:88:82:d4:dc:13:77:9a:7d:
                    f9:d0:5d:7b:7c:46:d0:87:9a:12:dd:3f:70:95:bd:
                    db:04:fe:97:fe:90:ce:0a:06:b5:29:37:cf:0b:c3:
                    a3:b7:00:14:0b:3f:bf:46:1d:ee:57:15:c7:84:df:
                    fd:e4:c9:07:4d:b2:f9:62:91:87:16:2b:61:59:b4:
                    73:b7:7a:9e:84:5d:75:a8:45:40:02:50:06:13:eb:
                    68:00:0a:ed:5c:c3:b2:44:0e:d9:d3:97:98:eb:4f:
                    8a:d0:b1:d3:78:f9:68:6b:0c:10:67:8d:01:f4:5c:
                    20:d6:ad:b0:bc:be:b0:db:a5:4e:2c:40:e0:2b:3f:
                    be:23:6c:67:c4:e1:11:43:f4:84:d8:66:b8:4c:47:
                    27:90:86:d2:20:d0:49:47:b9:c4:c9:1a:ea:74:c6:
                    cc:ea:58:d9:17:63:5a:60:a3:09:98:9c:d5:31:38:
                    00:8d:2b:66:15:5d:be:79:15:f8:b1:98:fb:6b:bd:
                    d7:21
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                83:E8:9D:7E:A7:5B:1E:21:0E:BD:32:23:37:E4:BF:93:C4:BE:71:EF
            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/F2914DB64E8C11EB979A3E56C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.161.52.0/23
                IPv6:
                  2001:df2:4b40::/48

    Signature Algorithm: sha256WithRSAEncryption
         88:f0:df:ac:7a:5e:81:f2:c6:84:13:a7:ee:1e:f1:58:1a:3b:
         95:b2:3c:44:0e:3e:65:ed:5b:4a:42:42:68:43:22:83:28:b9:
         61:14:d6:fe:fb:6a:51:9e:4a:01:5a:36:59:24:0c:72:a0:54:
         21:29:69:fe:bb:6d:41:c5:6d:01:74:4e:83:4e:a8:87:4d:0b:
         e4:02:64:73:35:ba:f3:59:2a:bd:ab:20:48:6c:98:ee:f8:8d:
         68:30:85:1c:d2:54:06:13:6e:33:0e:a6:d2:4c:28:4c:63:f5:
         1d:d8:99:93:32:76:8e:6c:a1:d4:96:f4:18:ba:2f:9f:23:a1:
         ae:4f:f2:7f:ad:d0:15:13:f9:6f:f7:f9:36:01:46:8a:c9:fb:
         b1:59:8f:8f:2b:68:45:63:aa:b6:57:27:71:ad:61:d7:ef:13:
         fc:42:cb:53:0e:4f:e2:be:24:56:17:44:12:1a:73:54:da:02:
         a3:c2:fc:8f:85:38:5f:75:48:12:4a:63:2d:5b:c6:b6:b0:d5:
         6a:0a:86:0c:34:bf:3b:3e:cc:29:f9:4c:fc:8b:69:d0:24:cc:
         b8:aa:5c:01:10:3d:7a:aa:27:af:ee:a6:c4:f6:bf:11:bf:4e:
         18:cd:58:65:3c:2d:14:ba:d5:f2:fd:95:b0:02:ed:1d:a6:ed:
         83:32:8d:da
-----BEGIN CERTIFICATE-----
MIIFTjCCBDagAwIBAgIDAOcMMA0GCSqGSIb3DQEBCwUAMEYxETAPBgNVBAMTCEE5
MThFREIyMTEwLwYDVQQFEygyOTZFREI2NEYzQUY2RTlEOTgwOTMyRTgxNkY5NTk4
M0UzQUJDODIzMB4XDTI2MDUzMTE3MTUzN1oXDTI2MTAwMTAwMDAwMFowGDEWMBQG
A1UEAxMNNmExYzZjYjktMzRlYzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBANmc7z6kzo/NJRsnxC2InPZJB6Kj5FqdAV1Up3QLYTbrTAT10caFOyuYVtax
dInV5nMXLlpyeAMFZ4BUzU1jG+psDIiC1NwTd5p9+dBde3xG0IeaEt0/cJW92wT+
l/6QzgoGtSk3zwvDo7cAFAs/v0Yd7lcVx4Tf/eTJB02y+WKRhxYrYVm0c7d6noRd
dahFQAJQBhPraAAK7VzDskQO2dOXmOtPitCx03j5aGsMEGeNAfRcINatsLy+sNul
TixA4Cs/viNsZ8ThEUP0hNhmuExHJ5CG0iDQSUe5xMka6nTGzOpY2RdjWmCjCZic
1TE4AI0rZhVdvnkV+LGY+2u91yECAwEAAaOCAnEwggJtMB0GA1UdDgQWBBSD6J1+
p1seIQ69MiM35L+TxL5x7zAfBgNVHSMEGDAWgBQpbttk869unZgJMugW+VmD46vI
IzAOBgNVHQ8BAf8EBAMCB4AwgYMGA1UdHwR8MHoweKB2oHSGcnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkxOEVEQjIvMkE0M0UzMEM3
MEU5MTFFMkIzNkQ0QjZCMjk3OUJCMjAvS1c3YlpQT3ZicDJZQ1RMb0Z2bFpnLU9y
eUNNLmNybDB+BggrBgEFBQcBAQRyMHAwbgYIKwYBBQUHMAKGYnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvcmVwb3NpdG9yeS9CNTI3RUY1ODFENjYxMUUyQkI0NjhGN0M3
MkZEMUZGMi9LVzdiWlBPdmJwMllDVExvRnZsWmctT3J5Q00uY2VyMEoGA1UdIAEB
/wRAMD4wPAYIKwYBBQUHDgIwMDAuBggrBgEFBQcCARYiaHR0cHM6Ly93d3cuYXBu
aWMubmV0L1JQS0kvQ1BTLnBkZjCBlgYIKwYBBQUHAQsEgYkwgYYwgYMGCCsGAQUF
BzALhndyc3luYzovL3Jwa2kuYXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5
MThFREIyLzJBNDNFMzBDNzBFOTExRTJCMzZENEI2QjI5NzlCQjIwL0YyOTE0REI2
NEU4QzExRUI5NzlBM0U1NkM0RjlBRTAyLnJvYTAwBggrBgEFBQcBBwEB/wQhMB8w
DAQCAAEwBgMEAWehNDAPBAIAAjAJAwcAIAEN8ktAMA0GCSqGSIb3DQEBCwUAA4IB
AQCI8N+sel6B8saEE6fuHvFYGjuVsjxEDj5l7VtKQkJoQyKDKLlhFNb++2pRnkoB
WjZZJAxyoFQhKWn+u21BxW0BdE6DTqiHTQvkAmRzNbrzWSq9qyBIbJju+I1oMIUc
0lQGE24zDqbSTChMY/Ud2JmTMnaObKHUlvQYui+fI6GuT/J/rdAVE/lv9/k2AUaK
yfuxWY+PK2hFY6q2VydxrWHX7xP8QstTDk/iviRWF0QSGnNU2gKjwvyPhThfdUgS
SmMtW8a2sNVqCoYMNL87Pswp+Uz8i2nQJMy4qlwBED16qiev7qbE9r8Rv04YzVhl
PC0UutXy/ZWwAu0dpu2DMo3a
-----END CERTIFICATE-----
Generated at Thu Jun 4 09:04:23 2026 by rpki-client