Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/2BC5E4346FA211ECBA16094CC4F9AE02.roa
File:                     2BC5E4346FA211ECBA16094CC4F9AE02.roa (raw, json)
Hash identifier:          Fxn7lQsaWAB9MKhQS/2pcnZeUctjmWO6Dnmslpd7I68=
Subject key identifier:   65:05:5A:60:2B:E5:83:3C:9C:5E:0C:C4:54:9B:3C:9B:5A:20:4F:AD
Certificate issuer:       /CN=A918EDB2/serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
Certificate serial:       EE01
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/2BC5E4346FA211ECBA16094CC4F9AE02.roa
Signing time:             Mon 06 Jul 2026 16:30:43 +0000
ROA not before:           Mon 06 Jul 2026 16:30:43 +0000
ROA not after:            Thu 01 Jul 2027 00:00:00 +0000
asID:                     132572
IP address blocks:        103.109.148.0/24 maxlen: 24
                          2001:df5:9640::/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:   Tue 28 Jul 2026 08:21:14 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 60929 (0xee01)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918EDB2, serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
        Validity
            Not Before: Jul  6 16:30:43 2026 GMT
            Not After : Jul  1 00:00:00 2027 GMT
        Subject: CN=6a4bd833-fe6b
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a1:d7:00:84:24:08:41:8a:7a:5c:a2:ba:2b:5e:
                    8b:46:2c:05:b8:eb:c8:39:44:a7:19:39:e6:8b:03:
                    ff:26:e3:33:3a:ef:2f:e0:da:07:4d:43:75:e6:6d:
                    62:b1:e4:3e:01:5d:dc:a2:c0:b4:8a:ef:a2:2e:35:
                    6b:a5:e6:38:34:71:e5:df:37:fe:2e:bd:30:ca:6d:
                    6b:85:9c:0c:d1:fd:81:e4:08:ce:47:ed:b7:7c:a4:
                    a2:95:87:13:df:3f:79:b1:84:b9:15:d1:22:51:78:
                    7f:48:ed:ba:75:44:fb:8a:e9:e1:cd:9c:31:19:24:
                    eb:a7:90:64:9d:5c:4f:7a:94:c0:07:d9:a2:1e:2d:
                    df:d7:ea:91:42:8e:7c:f3:d3:f5:90:bc:27:ca:d7:
                    c8:bb:70:12:ae:87:e0:c2:20:57:35:0b:e2:a1:75:
                    be:62:93:31:12:71:7c:c1:21:60:79:06:d1:f6:fe:
                    90:55:6e:8b:d2:3e:eb:16:42:13:42:a5:f5:8e:35:
                    ad:b9:ab:3d:0d:7d:a9:22:ee:b1:b6:45:3e:55:a2:
                    f9:b3:35:29:74:c7:b0:c5:a5:57:a3:30:03:bb:fa:
                    ca:ed:d4:23:8f:e6:a0:d4:30:41:e4:2c:5d:c9:fc:
                    ea:b6:a6:bc:66:51:aa:1b:38:7a:d0:df:e6:db:4c:
                    ee:77
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                65:05:5A:60:2B:E5:83:3C:9C:5E:0C:C4:54:9B:3C:9B:5A:20:4F:AD
            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/2BC5E4346FA211ECBA16094CC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.109.148.0/24
                IPv6:
                  2001:df5:9640::/48

    Signature Algorithm: sha256WithRSAEncryption
         4b:f6:7e:29:60:97:d3:78:91:0a:cc:b3:bb:71:89:0a:b4:ac:
         07:4c:94:38:17:63:c7:64:35:bf:b6:3e:06:d1:b0:f5:e6:9b:
         95:53:5c:aa:51:6b:02:04:26:fd:06:e3:ef:6d:ce:5a:33:c2:
         b8:e6:55:6a:cd:5e:86:b9:f6:69:53:df:c7:c8:17:a5:18:ee:
         7a:e6:a0:68:79:93:b8:f6:00:c2:6a:2d:03:43:0b:b1:a2:3e:
         9f:3c:6b:ef:72:18:b5:5f:e2:a3:e5:b4:99:86:ac:1e:d2:aa:
         be:2a:9a:d8:45:ca:28:f2:82:68:67:8f:17:3c:29:16:4b:4b:
         34:56:91:c6:15:c7:13:60:d4:d5:4d:9d:89:7d:65:3b:d4:70:
         2f:cf:ef:a7:9f:91:54:59:31:c8:3c:b4:80:6f:70:fd:6a:9d:
         d4:f7:43:eb:02:c2:33:c6:50:48:83:a1:66:58:dc:02:a3:2f:
         ec:99:5e:69:8c:a8:82:7e:6f:43:34:54:7e:9e:c7:22:16:40:
         56:b0:51:00:45:47:52:07:c8:56:63:93:54:6f:4a:41:58:db:
         b6:8c:49:df:85:b0:18:fd:fa:28:8f:39:50:5e:75:55:f2:c4:
         b3:cd:ed:60:08:74:b4:aa:10:45:ad:72:d4:55:6f:dd:7e:bd:
         8d:e0:20:d1
-----BEGIN CERTIFICATE-----
MIIFTjCCBDagAwIBAgIDAO4BMA0GCSqGSIb3DQEBCwUAMEYxETAPBgNVBAMTCEE5
MThFREIyMTEwLwYDVQQFEygyOTZFREI2NEYzQUY2RTlEOTgwOTMyRTgxNkY5NTk4
M0UzQUJDODIzMB4XDTI2MDcwNjE2MzA0M1oXDTI3MDcwMTAwMDAwMFowGDEWMBQG
A1UEAxMNNmE0YmQ4MzMtZmU2YjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBAKHXAIQkCEGKelyiuitei0YsBbjryDlEpxk55osD/ybjMzrvL+DaB01DdeZt
YrHkPgFd3KLAtIrvoi41a6XmODRx5d83/i69MMpta4WcDNH9geQIzkftt3ykopWH
E98/ebGEuRXRIlF4f0jtunVE+4rp4c2cMRkk66eQZJ1cT3qUwAfZoh4t39fqkUKO
fPPT9ZC8J8rXyLtwEq6H4MIgVzUL4qF1vmKTMRJxfMEhYHkG0fb+kFVui9I+6xZC
E0Kl9Y41rbmrPQ19qSLusbZFPlWi+bM1KXTHsMWlV6MwA7v6yu3UI4/moNQwQeQs
Xcn86ramvGZRqhs4etDf5ttM7ncCAwEAAaOCAnEwggJtMB0GA1UdDgQWBBRlBVpg
K+WDPJxeDMRUmzybWiBPrTAfBgNVHSMEGDAWgBQpbttk869unZgJMugW+VmD46vI
IzAOBgNVHQ8BAf8EBAMCB4AwgYMGA1UdHwR8MHoweKB2oHSGcnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkxOEVEQjIvMkE0M0UzMEM3
MEU5MTFFMkIzNkQ0QjZCMjk3OUJCMjAvS1c3YlpQT3ZicDJZQ1RMb0Z2bFpnLU9y
eUNNLmNybDB+BggrBgEFBQcBAQRyMHAwbgYIKwYBBQUHMAKGYnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvcmVwb3NpdG9yeS9CNTI3RUY1ODFENjYxMUUyQkI0NjhGN0M3
MkZEMUZGMi9LVzdiWlBPdmJwMllDVExvRnZsWmctT3J5Q00uY2VyMEoGA1UdIAEB
/wRAMD4wPAYIKwYBBQUHDgIwMDAuBggrBgEFBQcCARYiaHR0cHM6Ly93d3cuYXBu
aWMubmV0L1JQS0kvQ1BTLnBkZjCBlgYIKwYBBQUHAQsEgYkwgYYwgYMGCCsGAQUF
BzALhndyc3luYzovL3Jwa2kuYXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5
MThFREIyLzJBNDNFMzBDNzBFOTExRTJCMzZENEI2QjI5NzlCQjIwLzJCQzVFNDM0
NkZBMjExRUNCQTE2MDk0Q0M0RjlBRTAyLnJvYTAwBggrBgEFBQcBBwEB/wQhMB8w
DAQCAAEwBgMEAGdtlDAPBAIAAjAJAwcAIAEN9ZZAMA0GCSqGSIb3DQEBCwUAA4IB
AQBL9n4pYJfTeJEKzLO7cYkKtKwHTJQ4F2PHZDW/tj4G0bD15puVU1yqUWsCBCb9
BuPvbc5aM8K45lVqzV6GufZpU9/HyBelGO565qBoeZO49gDCai0DQwuxoj6fPGvv
chi1X+Kj5bSZhqwe0qq+KprYRcoo8oJoZ48XPCkWS0s0VpHGFccTYNTVTZ2JfWU7
1HAvz++nn5FUWTHIPLSAb3D9ap3U90PrAsIzxlBIg6FmWNwCoy/smV5pjKiCfm9D
NFR+nsciFkBWsFEARUdSB8hWY5NUb0pBWNu2jEnfhbAY/foojzlQXnVV8sSzze1g
CHS0qhBFrXLUVW/dfr2N4CDR
-----END CERTIFICATE-----
Generated at Tue Jul 21 13:20:43 2026 by rpki-client