Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/B2A38DB2865011EBBBF1446DC4F9AE02.roa
File:                     B2A38DB2865011EBBBF1446DC4F9AE02.roa (raw, json)
Hash identifier:          EN/A7ZHuJ5zKIJdIjGXN8Gl4YCa0wTv0PC8dDDRgiog=
Subject key identifier:   76:97:88:C5:37:1B:16:02:06:06:50:66:9D:3D:7A:34:A7:4A:A0:BD
Certificate issuer:       /CN=A918EDB2/serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
Certificate serial:       E6DC
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/B2A38DB2865011EBBBF1446DC4F9AE02.roa
Signing time:             Sun 31 May 2026 17:14:06 +0000
ROA not before:           Sun 31 May 2026 17:14:06 +0000
ROA not after:            Thu 01 Oct 2026 00:00:00 +0000
asID:                     141305
IP address blocks:        103.159.208.0/24 maxlen: 24
                          103.159.209.0/24 maxlen: 24
                          2406:dbc0::/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:   Thu 11 Jun 2026 06:09:52 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 59100 (0xe6dc)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918EDB2, serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
        Validity
            Not Before: May 31 17:14:06 2026 GMT
            Not After : Oct  1 00:00:00 2026 GMT
        Subject: CN=6a1c6c5e-1341
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:ca:cc:3d:8a:4f:95:f7:be:a5:fa:a3:3a:0b:e9:
                    7e:ed:a2:71:15:db:f4:67:21:0c:55:9a:2c:b0:83:
                    d3:51:f2:a4:08:ce:2e:de:94:af:df:f2:4c:47:23:
                    1e:f9:11:bd:e6:95:dc:a1:bf:01:0e:37:6e:85:2d:
                    22:38:b8:13:70:9b:bc:58:e7:24:2b:0a:7a:10:1c:
                    94:80:c3:64:a9:29:f5:6f:a2:96:65:7b:b1:13:82:
                    e1:5b:19:08:e9:62:4f:51:17:28:a2:6a:f5:eb:7c:
                    c1:5c:44:24:fc:a3:47:4d:87:a6:dc:8d:bc:2f:55:
                    51:80:9b:80:e0:82:73:a7:8f:26:ed:11:cd:75:bc:
                    30:e5:a5:c6:2f:a4:d9:9e:6f:aa:55:16:b4:4e:04:
                    bf:85:c0:4b:01:32:cb:a9:33:a2:33:82:80:cc:83:
                    4a:0c:72:39:51:6c:83:1d:8b:2a:b1:08:f2:a1:58:
                    ed:ee:a9:07:b4:7e:4d:6b:11:8d:11:23:0a:98:8c:
                    f8:77:3b:4d:22:77:d0:9b:98:7b:2b:bb:1d:6c:3c:
                    01:c9:2b:ad:50:26:da:44:3e:1d:ca:52:c9:46:fa:
                    33:df:de:b0:de:89:66:c6:01:b6:96:ba:bb:2b:09:
                    55:5b:7a:52:44:8e:06:a7:9b:64:8b:63:1c:85:e7:
                    f8:23
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                76:97:88:C5:37:1B:16:02:06:06:50:66:9D:3D:7A:34:A7:4A:A0:BD
            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/B2A38DB2865011EBBBF1446DC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.159.208.0/23
                IPv6:
                  2406:dbc0::/32

    Signature Algorithm: sha256WithRSAEncryption
         3b:b4:6e:ff:00:0e:88:24:03:c7:5c:6f:d8:b4:bb:ec:b7:81:
         2d:3c:c7:7e:b4:59:20:0e:6f:74:b5:f1:11:53:40:8a:cf:f6:
         c2:b2:a0:22:1e:3d:d1:ed:1c:50:ef:96:b4:dc:65:ae:d7:51:
         f8:17:88:a9:ef:7d:a3:2b:22:48:5a:04:d3:32:10:ae:5c:39:
         b0:ae:6e:02:12:29:2b:dc:ee:6d:52:90:e9:20:a7:a9:33:33:
         58:a9:b7:bd:79:9b:65:7a:b9:60:20:98:63:62:9e:6f:59:2a:
         e4:0e:4e:89:1f:fc:0c:ec:21:82:26:90:6b:6e:a0:69:35:5d:
         df:de:78:ee:0b:d0:75:5e:68:96:65:a5:8b:a2:5d:f2:d3:c8:
         51:ed:f2:a7:b0:c5:35:7e:a5:e3:1f:16:f2:76:1d:86:30:f2:
         92:94:48:1f:ab:ec:44:f2:b5:af:b6:9e:e6:9e:ad:a9:ef:0a:
         1d:af:33:46:02:89:0b:f6:06:ed:7e:71:75:0c:3f:a1:e7:1d:
         29:9e:a5:56:7f:53:d0:6a:02:22:15:00:96:1d:36:2f:35:72:
         c0:ea:f2:c9:e3:9c:54:0a:8a:85:70:55:e0:20:53:84:4a:84:
         bf:a7:df:23:0b:ad:73:b1:b7:18:dd:ac:e1:d4:cd:20:ff:df:
         03:c0:74:0c
-----BEGIN CERTIFICATE-----
MIIFTDCCBDSgAwIBAgIDAObcMA0GCSqGSIb3DQEBCwUAMEYxETAPBgNVBAMTCEE5
MThFREIyMTEwLwYDVQQFEygyOTZFREI2NEYzQUY2RTlEOTgwOTMyRTgxNkY5NTk4
M0UzQUJDODIzMB4XDTI2MDUzMTE3MTQwNloXDTI2MTAwMTAwMDAwMFowGDEWMBQG
A1UEAxMNNmExYzZjNWUtMTM0MTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBAMrMPYpPlfe+pfqjOgvpfu2icRXb9GchDFWaLLCD01HypAjOLt6Ur9/yTEcj
HvkRveaV3KG/AQ43boUtIji4E3CbvFjnJCsKehAclIDDZKkp9W+ilmV7sROC4VsZ
COliT1EXKKJq9et8wVxEJPyjR02HptyNvC9VUYCbgOCCc6ePJu0RzXW8MOWlxi+k
2Z5vqlUWtE4Ev4XASwEyy6kzojOCgMyDSgxyOVFsgx2LKrEI8qFY7e6pB7R+TWsR
jREjCpiM+Hc7TSJ30JuYeyu7HWw8AckrrVAm2kQ+HcpSyUb6M9/esN6JZsYBtpa6
uysJVVt6UkSOBqebZItjHIXn+CMCAwEAAaOCAm8wggJrMB0GA1UdDgQWBBR2l4jF
NxsWAgYGUGadPXo0p0qgvTAfBgNVHSMEGDAWgBQpbttk869unZgJMugW+VmD46vI
IzAOBgNVHQ8BAf8EBAMCB4AwgYMGA1UdHwR8MHoweKB2oHSGcnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkxOEVEQjIvMkE0M0UzMEM3
MEU5MTFFMkIzNkQ0QjZCMjk3OUJCMjAvS1c3YlpQT3ZicDJZQ1RMb0Z2bFpnLU9y
eUNNLmNybDB+BggrBgEFBQcBAQRyMHAwbgYIKwYBBQUHMAKGYnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvcmVwb3NpdG9yeS9CNTI3RUY1ODFENjYxMUUyQkI0NjhGN0M3
MkZEMUZGMi9LVzdiWlBPdmJwMllDVExvRnZsWmctT3J5Q00uY2VyMEoGA1UdIAEB
/wRAMD4wPAYIKwYBBQUHDgIwMDAuBggrBgEFBQcCARYiaHR0cHM6Ly93d3cuYXBu
aWMubmV0L1JQS0kvQ1BTLnBkZjCBlgYIKwYBBQUHAQsEgYkwgYYwgYMGCCsGAQUF
BzALhndyc3luYzovL3Jwa2kuYXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5
MThFREIyLzJBNDNFMzBDNzBFOTExRTJCMzZENEI2QjI5NzlCQjIwL0IyQTM4REIy
ODY1MDExRUJCQkYxNDQ2REM0RjlBRTAyLnJvYTAuBggrBgEFBQcBBwEB/wQfMB0w
DAQCAAEwBgMEAWef0DANBAIAAjAHAwUAJAbbwDANBgkqhkiG9w0BAQsFAAOCAQEA
O7Ru/wAOiCQDx1xv2LS77LeBLTzHfrRZIA5vdLXxEVNAis/2wrKgIh490e0cUO+W
tNxlrtdR+BeIqe99oysiSFoE0zIQrlw5sK5uAhIpK9zubVKQ6SCnqTMzWKm3vXmb
ZXq5YCCYY2Keb1kq5A5OiR/8DOwhgiaQa26gaTVd39547gvQdV5olmWli6Jd8tPI
Ue3yp7DFNX6l4x8W8nYdhjDykpRIH6vsRPK1r7ae5p6tqe8KHa8zRgKJC/YG7X5x
dQw/oecdKZ6lVn9T0GoCIhUAlh02LzVywOryyeOcVAqKhXBV4CBThEqEv6ffIwut
c7G3GN2s4dTNIP/fA8B0DA==
-----END CERTIFICATE-----
Generated at Thu Jun 4 10:08:15 2026 by rpki-client