Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/04E9766A75EF11ED872F8917C4F9AE02.roa
File:                     04E9766A75EF11ED872F8917C4F9AE02.roa (raw, json)
Hash identifier:          aq0vhnz2LvdIqeyXtQ8K9VFvABnYRl+5mx1At33rZ/s=
Subject key identifier:   2E:3C:E4:CC:8E:EF:5D:94:CD:C5:55:05:F6:65:67:5F:0D:D9:BD:78
Certificate issuer:       /CN=A918EDB2/serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
Certificate serial:       F0FF
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/04E9766A75EF11ED872F8917C4F9AE02.roa
Signing time:             Mon 06 Jul 2026 16:55:45 +0000
ROA not before:           Mon 06 Jul 2026 16:55:45 +0000
ROA not after:            Thu 01 Jul 2027 00:00:00 +0000
asID:                     136694
IP address blocks:        103.99.216.0/24 maxlen: 24
                          103.99.217.0/24 maxlen: 24
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: 61695 (0xf0ff)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918EDB2, serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
        Validity
            Not Before: Jul  6 16:55:45 2026 GMT
            Not After : Jul  1 00:00:00 2027 GMT
        Subject: CN=6a4bde11-ac91
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:ab:1d:d1:fa:30:fd:16:01:67:93:41:c2:54:76:
                    11:91:83:91:71:52:b5:99:8c:ce:4b:47:1c:5b:38:
                    d8:c1:7c:4b:ad:c1:45:8c:bd:45:3a:17:c0:d1:01:
                    2e:df:8b:35:bd:c6:54:90:e9:01:87:4d:26:7f:1a:
                    17:9a:d2:6b:aa:21:cd:c7:b8:b0:c7:2d:44:4f:c7:
                    98:b5:5b:7c:6f:61:61:3c:23:7c:85:9e:c9:74:2b:
                    b9:ad:33:e0:8c:73:2e:c6:be:84:b7:67:d9:f6:f4:
                    4d:b0:d8:3d:be:af:f3:a0:b9:08:4c:9e:0e:39:cc:
                    37:d6:60:e5:a9:aa:64:8d:bf:2b:08:86:83:1a:1f:
                    9d:0e:29:9c:64:5e:f4:c1:92:65:c7:6b:c5:c2:29:
                    c1:e0:4f:17:6e:c2:36:c5:8e:f1:88:1e:00:7b:e9:
                    4b:ec:a8:7d:04:f6:a6:62:31:da:94:d0:ad:de:60:
                    48:b1:81:01:97:92:a1:61:7c:75:2e:4c:93:b5:d1:
                    b9:d8:f8:06:c5:34:a4:e4:16:0b:51:ca:c1:36:14:
                    1d:80:7f:bc:ed:c7:c7:44:51:2f:a4:39:86:44:09:
                    2d:15:36:fd:f8:7a:f0:26:20:da:45:9e:ff:3c:44:
                    31:85:cf:32:e1:40:dc:bc:92:5c:74:8e:2c:a6:ef:
                    24:c1
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                2E:3C:E4:CC:8E:EF:5D:94:CD:C5:55:05:F6:65:67:5F:0D:D9:BD:78
            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/04E9766A75EF11ED872F8917C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.99.216.0/23

    Signature Algorithm: sha256WithRSAEncryption
         9d:12:c2:55:39:f6:8d:7d:51:3f:cc:1e:3f:20:33:90:b5:cc:
         67:fa:05:3a:f1:65:d2:92:6d:06:e3:d2:8f:6e:9d:4c:3a:5f:
         55:c4:cc:45:61:eb:b5:a4:f9:ba:8f:48:93:e2:06:c4:e0:f3:
         85:83:e9:c9:10:14:25:f4:56:88:30:7f:47:70:03:2b:b8:d9:
         d0:e5:ff:6d:94:17:f9:5a:ae:bf:e9:b5:8e:20:24:37:78:11:
         5d:b1:26:f9:09:a2:6e:b4:de:cd:90:0d:91:3e:11:a6:fa:14:
         cd:a5:dc:25:3b:f0:bf:91:85:0c:3e:99:22:6a:61:b4:b9:83:
         be:a1:2d:86:03:6a:83:59:3f:d5:bd:f3:87:05:64:ed:7c:21:
         c7:e4:78:16:ed:ec:ba:34:f0:ec:c8:e2:24:1d:08:0e:a4:b4:
         9a:b3:74:15:7b:95:fe:ce:a9:3a:ea:9c:7d:57:42:48:b5:a0:
         22:eb:f5:16:1c:19:fa:08:90:3b:55:61:2e:34:8d:83:dc:9e:
         2f:d0:0d:0c:7f:7a:1d:95:d2:86:b3:62:64:1a:4d:fa:1e:4d:
         f0:90:8d:21:35:97:df:e3:23:84:d9:20:d3:0d:27:f6:20:65:
         8e:a3:0d:6f:94:ed:ca:bc:5b:ba:89:73:98:58:e1:55:b6:4f:
         62:b4:5b:4e
-----BEGIN CERTIFICATE-----
MIIFPTCCBCWgAwIBAgIDAPD/MA0GCSqGSIb3DQEBCwUAMEYxETAPBgNVBAMTCEE5
MThFREIyMTEwLwYDVQQFEygyOTZFREI2NEYzQUY2RTlEOTgwOTMyRTgxNkY5NTk4
M0UzQUJDODIzMB4XDTI2MDcwNjE2NTU0NVoXDTI3MDcwMTAwMDAwMFowGDEWMBQG
A1UEAxMNNmE0YmRlMTEtYWM5MTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBAKsd0fow/RYBZ5NBwlR2EZGDkXFStZmMzktHHFs42MF8S63BRYy9RToXwNEB
Lt+LNb3GVJDpAYdNJn8aF5rSa6ohzce4sMctRE/HmLVbfG9hYTwjfIWeyXQrua0z
4IxzLsa+hLdn2fb0TbDYPb6v86C5CEyeDjnMN9Zg5amqZI2/KwiGgxofnQ4pnGRe
9MGSZcdrxcIpweBPF27CNsWO8YgeAHvpS+yofQT2pmIx2pTQrd5gSLGBAZeSoWF8
dS5Mk7XRudj4BsU0pOQWC1HKwTYUHYB/vO3Hx0RRL6Q5hkQJLRU2/fh68CYg2kWe
/zxEMYXPMuFA3LySXHSOLKbvJMECAwEAAaOCAmAwggJcMB0GA1UdDgQWBBQuPOTM
ju9dlM3FVQX2ZWdfDdm9eDAfBgNVHSMEGDAWgBQpbttk869unZgJMugW+VmD46vI
IzAOBgNVHQ8BAf8EBAMCB4AwgYMGA1UdHwR8MHoweKB2oHSGcnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkxOEVEQjIvMkE0M0UzMEM3
MEU5MTFFMkIzNkQ0QjZCMjk3OUJCMjAvS1c3YlpQT3ZicDJZQ1RMb0Z2bFpnLU9y
eUNNLmNybDB+BggrBgEFBQcBAQRyMHAwbgYIKwYBBQUHMAKGYnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvcmVwb3NpdG9yeS9CNTI3RUY1ODFENjYxMUUyQkI0NjhGN0M3
MkZEMUZGMi9LVzdiWlBPdmJwMllDVExvRnZsWmctT3J5Q00uY2VyMEoGA1UdIAEB
/wRAMD4wPAYIKwYBBQUHDgIwMDAuBggrBgEFBQcCARYiaHR0cHM6Ly93d3cuYXBu
aWMubmV0L1JQS0kvQ1BTLnBkZjCBlgYIKwYBBQUHAQsEgYkwgYYwgYMGCCsGAQUF
BzALhndyc3luYzovL3Jwa2kuYXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5
MThFREIyLzJBNDNFMzBDNzBFOTExRTJCMzZENEI2QjI5NzlCQjIwLzA0RTk3NjZB
NzVFRjExRUQ4NzJGODkxN0M0RjlBRTAyLnJvYTAfBggrBgEFBQcBBwEB/wQQMA4w
DAQCAAEwBgMEAWdj2DANBgkqhkiG9w0BAQsFAAOCAQEAnRLCVTn2jX1RP8wePyAz
kLXMZ/oFOvFl0pJtBuPSj26dTDpfVcTMRWHrtaT5uo9Ik+IGxODzhYPpyRAUJfRW
iDB/R3ADK7jZ0OX/bZQX+Vquv+m1jiAkN3gRXbEm+QmibrTezZANkT4RpvoUzaXc
JTvwv5GFDD6ZImphtLmDvqEthgNqg1k/1b3zhwVk7Xwhx+R4Fu3sujTw7MjiJB0I
DqS0mrN0FXuV/s6pOuqcfVdCSLWgIuv1FhwZ+giQO1VhLjSNg9yeL9ANDH96HZXS
hrNiZBpN+h5N8JCNITWX3+MjhNkg0w0n9iBljqMNb5TtyrxbuolzmFjhVbZPYrRb
Tg==
-----END CERTIFICATE-----
Generated at Tue Jul 21 11:13:50 2026 by rpki-client