Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/3FF8232641B611EE91245671C4F9AE02.roa
File:                     3FF8232641B611EE91245671C4F9AE02.roa (raw, json)
Hash identifier:          MR7D6H10wHVLnCmmxwTeGBPfx4iv7iSaDJqeF+MNOYk=
Subject key identifier:   C6:68:A3:6E:C1:CF:8E:5F:04:2A:AF:61:42:6B:29:01:64:6A:55:2D
Certificate issuer:       /CN=A918EDB2/serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
Certificate serial:       EF31
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/3FF8232641B611EE91245671C4F9AE02.roa
Signing time:             Mon 06 Jul 2026 16:40:47 +0000
ROA not before:           Mon 06 Jul 2026 16:40:47 +0000
ROA not after:            Thu 01 Jul 2027 00:00:00 +0000
asID:                     134291
IP address blocks:        103.218.124.0/22 maxlen: 22
                          103.255.134.0/23 maxlen: 24
                          2401:2960::/32 maxlen: 32
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:   Tue 28 Jul 2026 08:21:14 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 61233 (0xef31)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918EDB2, serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
        Validity
            Not Before: Jul  6 16:40:47 2026 GMT
            Not After : Jul  1 00:00:00 2027 GMT
        Subject: CN=6a4bda8f-e82d
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b9:e5:a6:3d:5a:33:31:cd:8d:6b:19:3b:59:18:
                    0a:b6:7d:bd:69:3e:17:f5:3e:c6:eb:27:a4:bc:8f:
                    79:10:bc:e1:ac:b6:76:85:c7:36:0a:d7:b0:32:c9:
                    99:14:81:84:06:da:4a:17:bb:88:02:9f:29:fd:3c:
                    f3:83:0b:f1:d6:9a:56:56:bb:49:11:03:ca:a7:e9:
                    4d:c2:18:fd:61:89:00:8f:da:c5:8c:41:18:44:89:
                    33:0f:94:3b:d7:aa:68:69:86:64:a7:33:f4:5c:1d:
                    a8:25:e7:99:e0:00:3c:c9:bd:28:31:35:48:29:76:
                    f6:11:37:e4:51:ed:d2:69:2d:6e:dc:6b:c7:e4:7b:
                    c8:fb:3a:c5:a5:2c:9e:6f:02:a6:a2:83:5a:e7:67:
                    08:7c:94:47:dd:3b:f7:01:bb:32:f8:e9:27:60:6e:
                    79:a0:0c:51:33:3e:d7:e2:12:62:a7:a2:03:21:05:
                    da:d9:9b:49:81:c1:47:d3:74:52:95:e6:98:2f:9c:
                    72:a1:df:8c:21:9c:b6:fb:6e:7a:1e:3a:b4:82:7d:
                    41:f9:24:3d:3d:b0:6e:b5:a4:11:d3:07:5a:d5:84:
                    90:f9:49:90:33:bd:79:3d:42:be:33:80:ec:bd:04:
                    6e:25:83:78:a1:9b:18:5d:3a:28:22:a3:36:a6:71:
                    0c:47
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                C6:68:A3:6E:C1:CF:8E:5F:04:2A:AF:61:42:6B:29:01:64:6A:55:2D
            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/3FF8232641B611EE91245671C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.218.124.0/22
                  103.255.134.0/23
                IPv6:
                  2401:2960::/32

    Signature Algorithm: sha256WithRSAEncryption
         8e:2a:d6:aa:52:9e:17:8d:66:6d:bb:f6:61:6b:b5:65:7f:c0:
         16:3e:af:ed:89:5d:69:5b:ea:6a:48:27:18:ad:d2:19:1b:89:
         56:11:4f:68:81:82:55:bd:e7:66:76:a9:ad:a5:81:14:cd:2a:
         cd:31:82:00:bd:88:ac:2c:fa:75:b3:8f:9b:8a:5b:6e:01:d6:
         ac:6a:83:2f:f7:05:06:5f:fc:d6:2a:50:96:27:c3:c4:c1:6a:
         3b:9b:32:4c:6a:3d:a2:8c:d0:21:eb:c1:e6:fd:65:dd:9b:c1:
         48:4f:72:56:66:ca:6c:f9:70:c7:fa:43:22:9f:ad:00:11:94:
         14:3a:7d:fa:79:22:91:66:eb:5f:a6:22:07:95:ba:ef:45:af:
         d3:f3:85:fc:e7:3c:30:87:7d:04:fd:60:1b:4e:e7:c9:cc:cb:
         7b:90:39:db:93:39:2c:61:32:b6:b0:7e:1e:66:d1:4c:13:58:
         2b:a2:8f:03:a9:af:15:db:4d:f7:85:90:70:cb:4d:1b:4f:40:
         54:3d:5f:4b:53:64:de:a4:ed:85:46:06:bf:55:1f:ca:fd:d9:
         58:31:9d:11:ca:1f:5b:7d:47:45:38:95:a5:5f:d4:d4:36:01:
         29:bb:b0:1a:e5:05:76:82:2b:08:91:00:a1:a4:d8:94:86:10:
         fd:3b:1b:f5
-----BEGIN CERTIFICATE-----
MIIFUjCCBDqgAwIBAgIDAO8xMA0GCSqGSIb3DQEBCwUAMEYxETAPBgNVBAMTCEE5
MThFREIyMTEwLwYDVQQFEygyOTZFREI2NEYzQUY2RTlEOTgwOTMyRTgxNkY5NTk4
M0UzQUJDODIzMB4XDTI2MDcwNjE2NDA0N1oXDTI3MDcwMTAwMDAwMFowGDEWMBQG
A1UEAxMNNmE0YmRhOGYtZTgyZDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBALnlpj1aMzHNjWsZO1kYCrZ9vWk+F/U+xusnpLyPeRC84ay2doXHNgrXsDLJ
mRSBhAbaShe7iAKfKf0884ML8daaVla7SREDyqfpTcIY/WGJAI/axYxBGESJMw+U
O9eqaGmGZKcz9FwdqCXnmeAAPMm9KDE1SCl29hE35FHt0mktbtxrx+R7yPs6xaUs
nm8CpqKDWudnCHyUR9079wG7MvjpJ2BueaAMUTM+1+ISYqeiAyEF2tmbSYHBR9N0
UpXmmC+ccqHfjCGctvtueh46tIJ9QfkkPT2wbrWkEdMHWtWEkPlJkDO9eT1CvjOA
7L0EbiWDeKGbGF06KCKjNqZxDEcCAwEAAaOCAnUwggJxMB0GA1UdDgQWBBTGaKNu
wc+OXwQqr2FCaykBZGpVLTAfBgNVHSMEGDAWgBQpbttk869unZgJMugW+VmD46vI
IzAOBgNVHQ8BAf8EBAMCB4AwgYMGA1UdHwR8MHoweKB2oHSGcnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkxOEVEQjIvMkE0M0UzMEM3
MEU5MTFFMkIzNkQ0QjZCMjk3OUJCMjAvS1c3YlpQT3ZicDJZQ1RMb0Z2bFpnLU9y
eUNNLmNybDB+BggrBgEFBQcBAQRyMHAwbgYIKwYBBQUHMAKGYnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvcmVwb3NpdG9yeS9CNTI3RUY1ODFENjYxMUUyQkI0NjhGN0M3
MkZEMUZGMi9LVzdiWlBPdmJwMllDVExvRnZsWmctT3J5Q00uY2VyMEoGA1UdIAEB
/wRAMD4wPAYIKwYBBQUHDgIwMDAuBggrBgEFBQcCARYiaHR0cHM6Ly93d3cuYXBu
aWMubmV0L1JQS0kvQ1BTLnBkZjCBlgYIKwYBBQUHAQsEgYkwgYYwgYMGCCsGAQUF
BzALhndyc3luYzovL3Jwa2kuYXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5
MThFREIyLzJBNDNFMzBDNzBFOTExRTJCMzZENEI2QjI5NzlCQjIwLzNGRjgyMzI2
NDFCNjExRUU5MTI0NTY3MUM0RjlBRTAyLnJvYTA0BggrBgEFBQcBBwEB/wQlMCMw
EgQCAAEwDAMEAmfafAMEAWf/hjANBAIAAjAHAwUAJAEpYDANBgkqhkiG9w0BAQsF
AAOCAQEAjirWqlKeF41mbbv2YWu1ZX/AFj6v7YldaVvqakgnGK3SGRuJVhFPaIGC
Vb3nZnapraWBFM0qzTGCAL2IrCz6dbOPm4pbbgHWrGqDL/cFBl/81ipQlifDxMFq
O5syTGo9oozQIevB5v1l3ZvBSE9yVmbKbPlwx/pDIp+tABGUFDp9+nkikWbrX6Yi
B5W670Wv0/OF/Oc8MId9BP1gG07nyczLe5A525M5LGEytrB+HmbRTBNYK6KPA6mv
FdtN94WQcMtNG09AVD1fS1Nk3qTthUYGv1Ufyv3ZWDGdEcofW31HRTiVpV/U1DYB
KbuwGuUFdoIrCJEAoaTYlIYQ/Tsb9Q==
-----END CERTIFICATE-----
Generated at Tue Jul 21 13:38:06 2026 by rpki-client