Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/0EE1B30C1BB011F1BDD4CED80D3D8C67.roa
File:                     0EE1B30C1BB011F1BDD4CED80D3D8C67.roa (raw, json)
Hash identifier:          y8rwRGp65bI2Ur8uURedHRisoZHMg/7ScaEunqIGEbo=
Subject key identifier:   A5:2E:28:68:2E:19:D9:43:57:AA:4D:0B:C9:8B:3F:D7:D0:47:40:DA
Certificate issuer:       /CN=A918EDB2/serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
Certificate serial:       F205
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/0EE1B30C1BB011F1BDD4CED80D3D8C67.roa
Signing time:             Mon 06 Jul 2026 17:04:25 +0000
ROA not before:           Mon 06 Jul 2026 17:04:25 +0000
ROA not after:            Thu 01 Jul 2027 00:00:00 +0000
asID:                     138726
IP address blocks:        103.138.104.0/24 maxlen: 24
                          103.138.105.0/24 maxlen: 24
                          2001:df1:c640::/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: 61957 (0xf205)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918EDB2, serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
        Validity
            Not Before: Jul  6 17:04:25 2026 GMT
            Not After : Jul  1 00:00:00 2027 GMT
        Subject: CN=6a4be019-7327
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:ae:8e:72:b1:72:81:a7:0a:cc:f8:0d:a4:7f:82:
                    a0:9e:ba:98:8b:70:e8:1f:1b:12:df:0c:bc:cb:06:
                    cf:2c:34:ef:12:9d:56:b4:9d:16:b6:6e:bf:60:2c:
                    de:36:c0:03:88:27:f2:c9:c5:eb:68:a3:df:70:5c:
                    8b:db:7e:de:35:f6:34:0e:7a:29:ab:68:37:c6:7d:
                    52:83:0c:d1:76:de:fb:92:e8:e7:d5:65:c5:f3:dc:
                    e1:3b:bd:ce:b7:29:8a:ea:32:a6:3c:32:cf:a9:66:
                    29:f8:b1:2e:d3:0f:99:de:29:56:77:a4:38:fc:bd:
                    62:f6:e6:68:41:1b:9f:74:f8:f5:bf:17:d2:52:3b:
                    ad:f9:15:b2:65:45:ca:42:b1:9e:a4:0f:43:2c:6c:
                    9a:2d:43:df:31:5b:ee:14:49:e6:83:fe:40:fb:3d:
                    b1:8f:e2:e1:0e:68:e7:8c:e7:36:a5:3a:9a:29:3b:
                    84:a9:d2:f2:d0:94:14:c9:b8:7e:02:79:c9:01:24:
                    ae:a3:91:bf:22:fe:2b:fd:80:25:0a:60:aa:20:01:
                    d0:31:1b:48:21:12:c2:bb:39:cc:92:3b:7b:41:73:
                    94:e1:7d:2d:fd:29:65:b9:bd:09:8c:85:f0:b4:13:
                    a3:ab:a4:ae:b1:e1:d0:7c:b2:98:84:c5:48:9f:f6:
                    f8:b7
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                A5:2E:28:68:2E:19:D9:43:57:AA:4D:0B:C9:8B:3F:D7:D0:47:40:DA
            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/0EE1B30C1BB011F1BDD4CED80D3D8C67.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.138.104.0/23
                IPv6:
                  2001:df1:c640::/48

    Signature Algorithm: sha256WithRSAEncryption
         9b:c0:85:49:bc:63:23:cd:dd:6b:52:d4:d0:ef:7c:ad:b8:61:
         76:30:3d:e6:89:c0:4c:cc:e3:4d:c0:8f:3a:63:c4:1c:60:9a:
         47:56:45:85:f3:7e:1e:a6:5b:4a:a8:57:2a:72:c3:a9:b5:2c:
         a8:ff:31:a7:d5:3a:3c:af:71:b6:37:28:49:d0:60:42:1b:5e:
         99:04:44:3c:8b:fc:e0:58:9e:ba:ba:3d:7f:4f:f0:02:8a:27:
         4f:8b:81:0e:26:94:58:c7:8d:a0:6f:68:66:58:fe:7e:11:0a:
         05:da:70:b1:e9:83:36:6b:cb:f2:ce:97:fa:ed:6a:4e:09:a5:
         fc:84:97:f8:3e:60:7f:2f:c9:66:05:d0:6e:d7:7a:ed:6c:c4:
         d2:2c:73:66:3d:0c:8b:54:5c:05:3a:51:99:b3:54:fc:90:4a:
         33:cd:27:96:e6:f7:c2:23:25:46:c3:47:d3:3e:73:1f:c4:34:
         38:c4:55:7f:4a:13:7a:3d:50:d6:77:85:70:46:9f:cb:25:22:
         00:f2:41:49:d4:92:b8:49:94:f6:d8:d2:e9:c3:9c:e9:77:b8:
         fd:e1:bd:b5:db:f6:b9:b9:e0:ef:52:60:82:32:9e:18:8e:69:
         b6:ea:42:64:39:ee:fa:1f:e1:ee:22:f7:84:7a:2d:e2:8e:e7:
         66:c2:7a:4b
-----BEGIN CERTIFICATE-----
MIIFTjCCBDagAwIBAgIDAPIFMA0GCSqGSIb3DQEBCwUAMEYxETAPBgNVBAMTCEE5
MThFREIyMTEwLwYDVQQFEygyOTZFREI2NEYzQUY2RTlEOTgwOTMyRTgxNkY5NTk4
M0UzQUJDODIzMB4XDTI2MDcwNjE3MDQyNVoXDTI3MDcwMTAwMDAwMFowGDEWMBQG
A1UEAxMNNmE0YmUwMTktNzMyNzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBAK6OcrFygacKzPgNpH+CoJ66mItw6B8bEt8MvMsGzyw07xKdVrSdFrZuv2As
3jbAA4gn8snF62ij33Bci9t+3jX2NA56KatoN8Z9UoMM0Xbe+5Lo59VlxfPc4Tu9
zrcpiuoypjwyz6lmKfixLtMPmd4pVnekOPy9YvbmaEEbn3T49b8X0lI7rfkVsmVF
ykKxnqQPQyxsmi1D3zFb7hRJ5oP+QPs9sY/i4Q5o54znNqU6mik7hKnS8tCUFMm4
fgJ5yQEkrqORvyL+K/2AJQpgqiAB0DEbSCESwrs5zJI7e0FzlOF9Lf0pZbm9CYyF
8LQTo6ukrrHh0HyymITFSJ/2+LcCAwEAAaOCAnEwggJtMB0GA1UdDgQWBBSlLiho
LhnZQ1eqTQvJiz/X0EdA2jAfBgNVHSMEGDAWgBQpbttk869unZgJMugW+VmD46vI
IzAOBgNVHQ8BAf8EBAMCB4AwgYMGA1UdHwR8MHoweKB2oHSGcnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkxOEVEQjIvMkE0M0UzMEM3
MEU5MTFFMkIzNkQ0QjZCMjk3OUJCMjAvS1c3YlpQT3ZicDJZQ1RMb0Z2bFpnLU9y
eUNNLmNybDB+BggrBgEFBQcBAQRyMHAwbgYIKwYBBQUHMAKGYnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvcmVwb3NpdG9yeS9CNTI3RUY1ODFENjYxMUUyQkI0NjhGN0M3
MkZEMUZGMi9LVzdiWlBPdmJwMllDVExvRnZsWmctT3J5Q00uY2VyMEoGA1UdIAEB
/wRAMD4wPAYIKwYBBQUHDgIwMDAuBggrBgEFBQcCARYiaHR0cHM6Ly93d3cuYXBu
aWMubmV0L1JQS0kvQ1BTLnBkZjCBlgYIKwYBBQUHAQsEgYkwgYYwgYMGCCsGAQUF
BzALhndyc3luYzovL3Jwa2kuYXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5
MThFREIyLzJBNDNFMzBDNzBFOTExRTJCMzZENEI2QjI5NzlCQjIwLzBFRTFCMzBD
MUJCMDExRjFCREQ0Q0VEODBEM0Q4QzY3LnJvYTAwBggrBgEFBQcBBwEB/wQhMB8w
DAQCAAEwBgMEAWeKaDAPBAIAAjAJAwcAIAEN8cZAMA0GCSqGSIb3DQEBCwUAA4IB
AQCbwIVJvGMjzd1rUtTQ73ytuGF2MD3micBMzONNwI86Y8QcYJpHVkWF834epltK
qFcqcsOptSyo/zGn1To8r3G2NyhJ0GBCG16ZBEQ8i/zgWJ66uj1/T/ACiidPi4EO
JpRYx42gb2hmWP5+EQoF2nCx6YM2a8vyzpf67WpOCaX8hJf4PmB/L8lmBdBu13rt
bMTSLHNmPQyLVFwFOlGZs1T8kEozzSeW5vfCIyVGw0fTPnMfxDQ4xFV/ShN6PVDW
d4VwRp/LJSIA8kFJ1JK4SZT22NLpw5zpd7j94b212/a5ueDvUmCCMp4Yjmm26kJk
Oe76H+HuIveEei3ijudmwnpL
-----END CERTIFICATE-----
Generated at Tue Jul 21 13:56:26 2026 by rpki-client