Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/3B93DE2E8B1911EC98B1252FC4F9AE02.roa
File:                     3B93DE2E8B1911EC98B1252FC4F9AE02.roa (raw, json)
Hash identifier:          8OIpWPQy6PAWy1Ouqgpz1vXMLzFeGw866noQC5DsO88=
Subject key identifier:   FB:DB:44:17:92:87:F3:DD:85:8A:1D:9A:DD:47:1F:FF:6D:E2:32:54
Certificate issuer:       /CN=A918EDB2/serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
Certificate serial:       F0D8
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/3B93DE2E8B1911EC98B1252FC4F9AE02.roa
Signing time:             Mon 06 Jul 2026 16:54:27 +0000
ROA not before:           Mon 06 Jul 2026 16:54:27 +0000
ROA not after:            Thu 01 Jul 2027 00:00:00 +0000
asID:                     136641
IP address blocks:        103.181.16.0/23 maxlen: 24
                          2001:df5:78c0::/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: 61656 (0xf0d8)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918EDB2, serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
        Validity
            Not Before: Jul  6 16:54:27 2026 GMT
            Not After : Jul  1 00:00:00 2027 GMT
        Subject: CN=6a4bddc3-4604
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c2:cd:e1:87:24:bd:12:26:80:0d:da:c3:8b:bf:
                    3e:4e:98:05:64:9a:93:b7:da:84:69:31:6c:6e:38:
                    7c:1a:3f:62:98:f7:01:14:42:39:08:59:e6:5f:2f:
                    05:83:c0:e1:fe:04:3a:fc:3a:e2:22:cb:56:d5:b4:
                    dd:80:e4:0b:b7:5b:89:d2:17:30:28:f9:73:ca:50:
                    a5:81:30:ec:c8:8f:f3:18:2f:a1:79:04:15:87:b7:
                    fe:dc:a6:33:90:76:4c:94:c9:10:05:35:96:63:23:
                    61:cb:26:d6:bd:ea:9e:2e:97:47:bf:73:4f:78:3b:
                    24:f8:c4:cc:49:bb:cc:8b:5f:e2:cf:98:a1:1c:47:
                    4a:96:56:cb:46:87:d4:95:8e:01:5b:39:32:07:df:
                    0f:34:6f:0e:d7:a7:0e:92:39:41:d3:7e:d3:52:55:
                    00:c1:e0:db:fd:8c:85:f0:3c:a5:e4:58:9b:6c:f6:
                    c8:63:95:98:f2:40:e7:e3:38:cc:3f:af:0a:3b:57:
                    5a:ab:06:6b:a9:6a:b8:7d:17:4e:12:ab:39:dd:22:
                    d3:6e:e9:56:af:3d:e6:af:e6:81:68:08:82:39:a0:
                    cd:a0:78:09:56:91:52:99:62:4d:20:44:b6:b5:f6:
                    d6:fc:02:4c:f1:02:cb:03:14:b0:42:c2:26:68:0d:
                    d4:8f
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                FB:DB:44:17:92:87:F3:DD:85:8A:1D:9A:DD:47:1F:FF:6D:E2:32:54
            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/3B93DE2E8B1911EC98B1252FC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.181.16.0/23
                IPv6:
                  2001:df5:78c0::/48

    Signature Algorithm: sha256WithRSAEncryption
         49:2e:c1:4d:55:26:09:be:92:94:d8:2e:71:95:a2:95:2e:95:
         65:c5:3f:23:08:3b:8a:fa:75:51:09:58:fc:5e:24:6b:6f:08:
         81:fe:a1:2f:f5:00:8f:40:52:0e:43:87:22:26:f6:50:2a:ef:
         ff:46:37:a5:f3:a2:f2:5b:89:6d:e2:00:f6:14:e1:29:6c:36:
         3f:17:6d:80:27:1e:a7:6d:e4:62:07:10:e8:74:12:ce:f2:32:
         46:9a:19:6b:c1:6f:cf:5a:57:48:1f:6f:4a:be:de:57:b9:03:
         96:4f:e4:58:40:d6:35:84:2a:c3:5b:69:ff:c9:09:64:7a:00:
         a2:83:b0:6e:ee:13:d9:a5:92:dd:71:85:ab:84:02:85:c1:b6:
         10:fb:4f:2c:10:1c:61:1b:73:c5:3b:b8:8c:08:8b:e0:de:a3:
         9a:0f:53:c3:ac:91:2d:13:55:fe:5a:93:2a:d0:48:f3:cb:88:
         83:1e:b5:04:8c:3b:0d:75:e8:e3:85:ba:f6:28:7e:4f:e4:ec:
         6a:9d:9d:d7:cf:de:4e:97:6c:e2:f8:5b:4e:4f:92:61:4b:fd:
         aa:fe:d1:e3:02:4f:0d:74:8e:44:63:d2:36:bd:48:4e:c1:93:
         93:20:ea:08:b5:b4:a5:49:bf:88:11:03:21:b9:72:d9:ab:b2:
         3f:74:ac:5d
-----BEGIN CERTIFICATE-----
MIIFTjCCBDagAwIBAgIDAPDYMA0GCSqGSIb3DQEBCwUAMEYxETAPBgNVBAMTCEE5
MThFREIyMTEwLwYDVQQFEygyOTZFREI2NEYzQUY2RTlEOTgwOTMyRTgxNkY5NTk4
M0UzQUJDODIzMB4XDTI2MDcwNjE2NTQyN1oXDTI3MDcwMTAwMDAwMFowGDEWMBQG
A1UEAxMNNmE0YmRkYzMtNDYwNDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBAMLN4YckvRImgA3aw4u/Pk6YBWSak7fahGkxbG44fBo/Ypj3ARRCOQhZ5l8v
BYPA4f4EOvw64iLLVtW03YDkC7dbidIXMCj5c8pQpYEw7MiP8xgvoXkEFYe3/tym
M5B2TJTJEAU1lmMjYcsm1r3qni6XR79zT3g7JPjEzEm7zItf4s+YoRxHSpZWy0aH
1JWOAVs5MgffDzRvDtenDpI5QdN+01JVAMHg2/2MhfA8peRYm2z2yGOVmPJA5+M4
zD+vCjtXWqsGa6lquH0XThKrOd0i027pVq895q/mgWgIgjmgzaB4CVaRUpliTSBE
trX21vwCTPECywMUsELCJmgN1I8CAwEAAaOCAnEwggJtMB0GA1UdDgQWBBT720QX
kofz3YWKHZrdRx//beIyVDAfBgNVHSMEGDAWgBQpbttk869unZgJMugW+VmD46vI
IzAOBgNVHQ8BAf8EBAMCB4AwgYMGA1UdHwR8MHoweKB2oHSGcnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkxOEVEQjIvMkE0M0UzMEM3
MEU5MTFFMkIzNkQ0QjZCMjk3OUJCMjAvS1c3YlpQT3ZicDJZQ1RMb0Z2bFpnLU9y
eUNNLmNybDB+BggrBgEFBQcBAQRyMHAwbgYIKwYBBQUHMAKGYnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvcmVwb3NpdG9yeS9CNTI3RUY1ODFENjYxMUUyQkI0NjhGN0M3
MkZEMUZGMi9LVzdiWlBPdmJwMllDVExvRnZsWmctT3J5Q00uY2VyMEoGA1UdIAEB
/wRAMD4wPAYIKwYBBQUHDgIwMDAuBggrBgEFBQcCARYiaHR0cHM6Ly93d3cuYXBu
aWMubmV0L1JQS0kvQ1BTLnBkZjCBlgYIKwYBBQUHAQsEgYkwgYYwgYMGCCsGAQUF
BzALhndyc3luYzovL3Jwa2kuYXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5
MThFREIyLzJBNDNFMzBDNzBFOTExRTJCMzZENEI2QjI5NzlCQjIwLzNCOTNERTJF
OEIxOTExRUM5OEIxMjUyRkM0RjlBRTAyLnJvYTAwBggrBgEFBQcBBwEB/wQhMB8w
DAQCAAEwBgMEAWe1EDAPBAIAAjAJAwcAIAEN9XjAMA0GCSqGSIb3DQEBCwUAA4IB
AQBJLsFNVSYJvpKU2C5xlaKVLpVlxT8jCDuK+nVRCVj8XiRrbwiB/qEv9QCPQFIO
Q4ciJvZQKu//Rjel86LyW4lt4gD2FOEpbDY/F22AJx6nbeRiBxDodBLO8jJGmhlr
wW/PWldIH29Kvt5XuQOWT+RYQNY1hCrDW2n/yQlkegCig7Bu7hPZpZLdcYWrhAKF
wbYQ+08sEBxhG3PFO7iMCIvg3qOaD1PDrJEtE1X+WpMq0Ejzy4iDHrUEjDsNdejj
hbr2KH5P5OxqnZ3Xz95Ol2zi+FtOT5JhS/2q/tHjAk8NdI5EY9I2vUhOwZOTIOoI
tbSlSb+IEQMhuXLZq7I/dKxd
-----END CERTIFICATE-----
Generated at Tue Jul 21 11:13:42 2026 by rpki-client