Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/3F4549A0E44A11ED9BF02C16C4F9AE02.roa
File:                     3F4549A0E44A11ED9BF02C16C4F9AE02.roa (raw, json)
Hash identifier:          CXEJ8BFE776WXYX9bAoSoGO/OVIqrRU2liuulJt+ZkE=
Subject key identifier:   92:2B:CA:41:7C:A7:56:E3:88:DF:04:2E:90:24:EA:67:E1:E3:07:84
Certificate issuer:       /CN=A918EDB2/serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
Certificate serial:       EFB1
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/3F4549A0E44A11ED9BF02C16C4F9AE02.roa
Signing time:             Mon 06 Jul 2026 16:44:56 +0000
ROA not before:           Mon 06 Jul 2026 16:44:55 +0000
ROA not after:            Thu 01 Jul 2027 00:00:00 +0000
asID:                     135175
IP address blocks:        103.77.154.0/24 maxlen: 24
                          103.77.155.0/24 maxlen: 24
                          103.216.145.0/24 maxlen: 24
                          103.216.146.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: 61361 (0xefb1)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918EDB2, serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
        Validity
            Not Before: Jul  6 16:44:55 2026 GMT
            Not After : Jul  1 00:00:00 2027 GMT
        Subject: CN=6a4bdb87-b9ab
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:9e:49:85:91:fc:f5:2d:27:a5:d6:8f:1c:14:cd:
                    5e:9c:a9:0e:70:15:3f:04:3f:0f:6f:69:a0:85:d5:
                    82:27:44:9c:b1:d1:77:49:eb:14:af:6b:4a:cf:f6:
                    f1:6c:b9:3b:1c:3f:d6:2b:10:6b:1c:e2:d3:23:c9:
                    ae:5f:90:b9:b0:e7:72:b2:2e:60:b5:fa:2d:50:db:
                    e5:6d:86:7d:88:dd:78:6c:91:f2:d7:92:57:89:41:
                    60:15:e0:e9:1a:ff:e1:62:58:87:04:2f:c1:24:0f:
                    10:55:3f:b5:fa:1a:cd:d7:40:36:b5:f7:c1:e9:30:
                    8a:b3:19:1c:31:35:70:e6:9f:a8:e4:e9:f9:35:d2:
                    e0:d6:bb:e6:d3:ab:c6:5e:99:9f:3e:9e:12:32:64:
                    15:2c:85:5a:05:51:4c:ba:18:ad:00:f3:d6:73:08:
                    40:5c:24:96:bd:22:f7:ca:b2:76:8f:de:ce:8a:53:
                    db:66:bb:6f:7b:42:60:d4:f5:14:e2:30:e9:f7:a5:
                    47:4b:58:1e:e7:9b:41:47:18:4d:ba:4f:b2:7b:c1:
                    f2:47:e2:b0:c4:30:e6:40:2a:b7:f1:05:a0:6a:13:
                    57:38:5b:b7:42:43:fd:70:7d:2c:63:61:2d:ec:83:
                    8e:82:54:c7:2d:16:30:4c:a0:37:84:c4:55:ac:b2:
                    27:5f
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                92:2B:CA:41:7C:A7:56:E3:88:DF:04:2E:90:24:EA:67:E1:E3:07:84
            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/3F4549A0E44A11ED9BF02C16C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.77.154.0/23
                  103.216.145.0-103.216.146.255

    Signature Algorithm: sha256WithRSAEncryption
         25:2a:de:f4:24:42:e9:b5:eb:b3:16:75:07:5f:e3:4d:45:e9:
         0a:a6:4d:32:4f:bf:d5:7c:49:35:d5:54:27:ce:a6:bb:e8:b6:
         02:32:1e:9c:c7:9f:7d:85:42:d7:30:ea:c9:03:8a:77:e1:95:
         ad:01:7f:91:4b:42:4e:0e:91:ba:c0:bf:1b:c0:d6:e7:ac:44:
         c4:2c:9f:c2:9d:31:55:41:d8:79:fb:97:f6:60:c9:e4:b4:a5:
         bb:70:b2:ba:87:55:cd:5d:a7:39:d8:85:ab:0f:0b:18:63:b3:
         cc:b7:75:86:fc:c8:33:72:e6:8f:84:91:10:f0:5b:bc:1d:9c:
         df:73:bc:83:8d:b8:4e:e5:ca:7f:64:a3:1a:d3:25:0c:5a:cc:
         cf:76:af:59:4e:14:43:e3:24:d6:0a:32:ad:81:b5:fd:eb:17:
         47:00:9d:d6:ce:f0:5e:bb:fe:54:7d:11:1f:68:e2:a2:de:47:
         65:a8:74:02:66:1c:08:d8:a4:91:bd:1f:49:67:4c:f1:b4:0a:
         3e:2f:2a:c4:3a:d5:ec:27:c6:67:f7:d4:26:24:95:b2:93:c1:
         67:8c:c4:a9:4d:64:bc:95:16:21:e1:5e:32:85:16:61:ea:8e:
         0d:f6:fe:8f:1d:a5:bc:df:d2:85:6d:20:38:97:9d:f8:59:98:
         9d:6c:c1:c8
-----BEGIN CERTIFICATE-----
MIIFSzCCBDOgAwIBAgIDAO+xMA0GCSqGSIb3DQEBCwUAMEYxETAPBgNVBAMTCEE5
MThFREIyMTEwLwYDVQQFEygyOTZFREI2NEYzQUY2RTlEOTgwOTMyRTgxNkY5NTk4
M0UzQUJDODIzMB4XDTI2MDcwNjE2NDQ1NVoXDTI3MDcwMTAwMDAwMFowGDEWMBQG
A1UEAxMNNmE0YmRiODctYjlhYjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBAJ5JhZH89S0npdaPHBTNXpypDnAVPwQ/D29poIXVgidEnLHRd0nrFK9rSs/2
8Wy5Oxw/1isQaxzi0yPJrl+QubDncrIuYLX6LVDb5W2GfYjdeGyR8teSV4lBYBXg
6Rr/4WJYhwQvwSQPEFU/tfoazddANrX3wekwirMZHDE1cOafqOTp+TXS4Na75tOr
xl6Znz6eEjJkFSyFWgVRTLoYrQDz1nMIQFwklr0i98qydo/ezopT22a7b3tCYNT1
FOIw6felR0tYHuebQUcYTbpPsnvB8kfisMQw5kAqt/EFoGoTVzhbt0JD/XB9LGNh
LeyDjoJUxy0WMEygN4TEVayyJ18CAwEAAaOCAm4wggJqMB0GA1UdDgQWBBSSK8pB
fKdW44jfBC6QJOpn4eMHhDAfBgNVHSMEGDAWgBQpbttk869unZgJMugW+VmD46vI
IzAOBgNVHQ8BAf8EBAMCB4AwgYMGA1UdHwR8MHoweKB2oHSGcnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkxOEVEQjIvMkE0M0UzMEM3
MEU5MTFFMkIzNkQ0QjZCMjk3OUJCMjAvS1c3YlpQT3ZicDJZQ1RMb0Z2bFpnLU9y
eUNNLmNybDB+BggrBgEFBQcBAQRyMHAwbgYIKwYBBQUHMAKGYnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvcmVwb3NpdG9yeS9CNTI3RUY1ODFENjYxMUUyQkI0NjhGN0M3
MkZEMUZGMi9LVzdiWlBPdmJwMllDVExvRnZsWmctT3J5Q00uY2VyMEoGA1UdIAEB
/wRAMD4wPAYIKwYBBQUHDgIwMDAuBggrBgEFBQcCARYiaHR0cHM6Ly93d3cuYXBu
aWMubmV0L1JQS0kvQ1BTLnBkZjCBlgYIKwYBBQUHAQsEgYkwgYYwgYMGCCsGAQUF
BzALhndyc3luYzovL3Jwa2kuYXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5
MThFREIyLzJBNDNFMzBDNzBFOTExRTJCMzZENEI2QjI5NzlCQjIwLzNGNDU0OUEw
RTQ0QTExRUQ5QkYwMkMxNkM0RjlBRTAyLnJvYTAtBggrBgEFBQcBBwEB/wQeMBww
GgQCAAEwFAMEAWdNmjAMAwQAZ9iRAwQAZ9iSMA0GCSqGSIb3DQEBCwUAA4IBAQAl
Kt70JELpteuzFnUHX+NNRekKpk0yT7/VfEk11VQnzqa76LYCMh6cx599hULXMOrJ
A4p34ZWtAX+RS0JODpG6wL8bwNbnrETELJ/CnTFVQdh5+5f2YMnktKW7cLK6h1XN
Xac52IWrDwsYY7PMt3WG/MgzcuaPhJEQ8Fu8HZzfc7yDjbhO5cp/ZKMa0yUMWszP
dq9ZThRD4yTWCjKtgbX96xdHAJ3WzvBeu/5UfREfaOKi3kdlqHQCZhwI2KSRvR9J
Z0zxtAo+LyrEOtXsJ8Zn99QmJJWyk8FnjMSpTWS8lRYh4V4yhRZh6o4N9v6PHaW8
39KFbSA4l534WZidbMHI
-----END CERTIFICATE-----
Generated at Tue Jul 21 13:47:12 2026 by rpki-client