Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/D298F31CBDD011EA9702FC12C4F9AE02.roa
File:                     D298F31CBDD011EA9702FC12C4F9AE02.roa (raw, json)
Hash identifier:          O1c4yIhk9NAgThgerfvyjNUo6ruFegup4L9hQ536qPc=
Subject key identifier:   8C:8F:09:55:0A:AE:AA:D1:90:1D:AA:58:24:26:C5:5C:68:B8:9B:A7
Certificate issuer:       /CN=A918EDB2/serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
Certificate serial:       E35C
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/D298F31CBDD011EA9702FC12C4F9AE02.roa
Signing time:             Sun 31 May 2026 16:44:52 +0000
ROA not before:           Sun 31 May 2026 16:44:52 +0000
ROA not after:            Thu 01 Oct 2026 00:00:00 +0000
asID:                     134880
IP address blocks:        103.148.182.0/23 maxlen: 24
                          103.187.230.0/23 maxlen: 24
                          2001:df0:c0c0::/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: 58204 (0xe35c)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918EDB2, serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
        Validity
            Not Before: May 31 16:44:52 2026 GMT
            Not After : Oct  1 00:00:00 2026 GMT
        Subject: CN=6a1c6584-3628
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:d2:8f:af:48:6f:05:43:09:ae:66:9a:e2:5f:d0:
                    a4:0b:54:64:f7:dc:e6:84:77:5f:7a:94:cf:27:67:
                    c1:aa:60:f6:ef:4a:49:0f:c6:9a:2c:ae:e3:82:7b:
                    be:91:16:62:0c:ee:a4:62:54:b0:07:9a:99:dc:09:
                    61:87:1d:eb:d9:71:37:ae:32:1d:1e:c8:cb:8a:6a:
                    0c:70:f9:bf:9c:40:cc:94:c9:a1:91:78:c8:d5:98:
                    f4:e5:ac:6d:2d:06:e6:db:d5:39:42:ff:f1:f4:94:
                    32:2f:39:6a:e9:58:9f:02:04:db:f5:b9:17:db:e2:
                    24:fd:39:2d:71:5b:a9:9b:90:ad:6c:35:a5:57:a9:
                    4f:46:e3:8e:13:21:64:3b:7f:bb:7f:d0:aa:54:77:
                    33:74:c8:1f:54:c3:5d:53:82:c3:f1:e6:13:c1:1f:
                    e2:2b:2b:e1:b3:48:83:f9:21:86:bb:cc:7b:6f:1e:
                    2f:23:09:13:7f:b2:13:15:07:34:d0:8b:9c:4a:dc:
                    05:49:0b:1d:cf:c7:ad:44:7c:ff:8c:0b:90:ef:ed:
                    ce:df:e6:02:8e:6c:ae:a2:a5:ad:b2:9d:db:cb:74:
                    6c:1a:19:cd:bd:63:b0:bb:3a:7c:e9:cb:24:31:a6:
                    9f:13:ab:a0:ff:a6:1b:27:13:dd:0e:ab:17:1d:38:
                    57:b9
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                8C:8F:09:55:0A:AE:AA:D1:90:1D:AA:58:24:26:C5:5C:68:B8:9B:A7
            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/D298F31CBDD011EA9702FC12C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.148.182.0/23
                  103.187.230.0/23
                IPv6:
                  2001:df0:c0c0::/48

    Signature Algorithm: sha256WithRSAEncryption
         47:a2:52:16:3f:fb:db:83:42:a4:1d:e6:d8:bd:4b:68:a6:3f:
         b8:45:a0:28:32:d1:43:c5:35:27:f6:a8:25:ea:d6:5c:ab:fa:
         18:38:60:54:48:06:47:b9:ea:23:89:28:6c:5f:30:0b:ea:64:
         2d:d3:c8:6d:e5:bb:23:71:ef:20:28:e0:e3:d5:81:55:f0:1e:
         88:5a:bd:88:e6:12:94:be:06:46:cf:3a:9f:5c:a6:95:4b:50:
         43:d0:1c:2e:ad:e3:1c:c6:10:6a:0e:c0:22:5a:68:c0:97:a9:
         c8:5d:90:50:61:70:6a:94:c2:d2:dc:51:23:90:9e:f1:3f:61:
         b1:51:4c:cd:4c:b2:6a:99:76:b1:c9:87:71:86:84:af:65:e8:
         35:dc:7d:6b:b4:a1:56:a1:ed:71:a9:18:7e:9e:e3:c4:12:94:
         b6:93:51:a4:62:09:d7:21:99:1d:ab:f6:08:2d:af:73:ee:3f:
         20:84:d9:c6:08:49:83:de:72:1a:f1:50:92:5b:be:cf:d0:7a:
         89:8b:43:63:51:f3:db:f7:52:e4:35:5e:c7:27:09:c6:9e:a3:
         bb:d7:8d:3f:c6:1d:46:6a:d0:e3:fc:4b:dc:be:6d:5b:3a:36:
         3a:2f:d6:a4:10:3c:da:00:f3:0b:6d:c9:48:f6:8d:d6:0a:9e:
         86:10:ef:81
-----BEGIN CERTIFICATE-----
MIIFVDCCBDygAwIBAgIDAONcMA0GCSqGSIb3DQEBCwUAMEYxETAPBgNVBAMTCEE5
MThFREIyMTEwLwYDVQQFEygyOTZFREI2NEYzQUY2RTlEOTgwOTMyRTgxNkY5NTk4
M0UzQUJDODIzMB4XDTI2MDUzMTE2NDQ1MloXDTI2MTAwMTAwMDAwMFowGDEWMBQG
A1UEAxMNNmExYzY1ODQtMzYyODCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBANKPr0hvBUMJrmaa4l/QpAtUZPfc5oR3X3qUzydnwapg9u9KSQ/Gmiyu44J7
vpEWYgzupGJUsAeamdwJYYcd69lxN64yHR7Iy4pqDHD5v5xAzJTJoZF4yNWY9OWs
bS0G5tvVOUL/8fSUMi85aulYnwIE2/W5F9viJP05LXFbqZuQrWw1pVepT0bjjhMh
ZDt/u3/QqlR3M3TIH1TDXVOCw/HmE8Ef4isr4bNIg/khhrvMe28eLyMJE3+yExUH
NNCLnErcBUkLHc/HrUR8/4wLkO/tzt/mAo5srqKlrbKd28t0bBoZzb1jsLs6fOnL
JDGmnxOroP+mGycT3Q6rFx04V7kCAwEAAaOCAncwggJzMB0GA1UdDgQWBBSMjwlV
Cq6q0ZAdqlgkJsVcaLibpzAfBgNVHSMEGDAWgBQpbttk869unZgJMugW+VmD46vI
IzAOBgNVHQ8BAf8EBAMCB4AwgYMGA1UdHwR8MHoweKB2oHSGcnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkxOEVEQjIvMkE0M0UzMEM3
MEU5MTFFMkIzNkQ0QjZCMjk3OUJCMjAvS1c3YlpQT3ZicDJZQ1RMb0Z2bFpnLU9y
eUNNLmNybDB+BggrBgEFBQcBAQRyMHAwbgYIKwYBBQUHMAKGYnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvcmVwb3NpdG9yeS9CNTI3RUY1ODFENjYxMUUyQkI0NjhGN0M3
MkZEMUZGMi9LVzdiWlBPdmJwMllDVExvRnZsWmctT3J5Q00uY2VyMEoGA1UdIAEB
/wRAMD4wPAYIKwYBBQUHDgIwMDAuBggrBgEFBQcCARYiaHR0cHM6Ly93d3cuYXBu
aWMubmV0L1JQS0kvQ1BTLnBkZjCBlgYIKwYBBQUHAQsEgYkwgYYwgYMGCCsGAQUF
BzALhndyc3luYzovL3Jwa2kuYXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5
MThFREIyLzJBNDNFMzBDNzBFOTExRTJCMzZENEI2QjI5NzlCQjIwL0QyOThGMzFD
QkREMDExRUE5NzAyRkMxMkM0RjlBRTAyLnJvYTA2BggrBgEFBQcBBwEB/wQnMCUw
EgQCAAEwDAMEAWeUtgMEAWe75jAPBAIAAjAJAwcAIAEN8MDAMA0GCSqGSIb3DQEB
CwUAA4IBAQBHolIWP/vbg0KkHebYvUtopj+4RaAoMtFDxTUn9qgl6tZcq/oYOGBU
SAZHueojiShsXzAL6mQt08ht5bsjce8gKODj1YFV8B6IWr2I5hKUvgZGzzqfXKaV
S1BD0BwureMcxhBqDsAiWmjAl6nIXZBQYXBqlMLS3FEjkJ7xP2GxUUzNTLJqmXax
yYdxhoSvZeg13H1rtKFWoe1xqRh+nuPEEpS2k1GkYgnXIZkdq/YILa9z7j8ghNnG
CEmD3nIa8VCSW77P0HqJi0NjUfPb91LkNV7HJwnGnqO7140/xh1GatDj/Evcvm1b
OjY6L9akEDzaAPMLbclI9o3WCp6GEO+B
-----END CERTIFICATE-----
Generated at Thu Jun 4 09:09:29 2026 by rpki-client