Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/970ED090476E11EC8A31B762C4F9AE02.roa
File:                     970ED090476E11EC8A31B762C4F9AE02.roa (raw, json)
Hash identifier:          TjqpzjaklyzvxC36qmNq2yMLFgrueN4pB+nTU7x8f30=
Subject key identifier:   0C:C9:4A:86:1F:50:62:79:4D:AB:9D:37:D9:F6:AE:20:C9:EB:64:30
Certificate issuer:       /CN=A918EDB2/serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
Certificate serial:       D923
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/970ED090476E11EC8A31B762C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 22:57:55 +0000
ROA not before:           Thu 05 Jun 2025 07:00:36 +0000
ROA not after:            Wed 01 Jul 2026 00:00:00 +0000
asID:                     198949
IP address blocks:        103.55.74.0/24 maxlen: 24
                          103.153.57.0/24 maxlen: 24
                          103.153.251.0/24 maxlen: 24
                          103.183.72.0/24 maxlen: 24
                          103.183.73.0/24 maxlen: 24
                          180.94.16.0/23 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:   Mon 09 Mar 2026 05:15:54 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 55587 (0xd923)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918EDB2, serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
        Validity
            Not Before: Jun  5 07:00:36 2025 GMT
            Not After : Jul  1 00:00:00 2026 GMT
        Subject: CN=69a4c473-c3cb
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:be:a0:dd:2f:5a:26:72:aa:cd:ea:67:f2:aa:33:
                    a6:27:ba:1d:51:b8:5d:68:88:47:ab:89:74:ac:dd:
                    e4:3b:11:ad:49:e0:24:b8:b7:10:1c:6f:5f:ea:df:
                    99:96:d1:d2:16:f7:4f:fe:5e:ef:64:bd:73:af:da:
                    82:5d:93:08:6a:fe:24:aa:4d:49:d3:57:43:b6:41:
                    51:ef:4c:9e:8e:86:fb:f5:ad:65:81:26:4d:db:57:
                    6e:66:74:ef:16:14:b6:76:87:aa:89:7e:71:8f:3e:
                    d0:48:d3:2d:51:e7:69:0c:04:42:4c:ae:51:66:92:
                    8c:20:08:63:bc:3b:c3:0f:67:6e:30:06:2d:f9:10:
                    20:df:d1:70:38:4f:f8:22:59:d3:d9:4c:41:4c:f7:
                    85:25:ab:f0:dc:90:56:74:ac:a5:cc:9c:08:24:1d:
                    01:50:3e:81:73:49:3e:3e:bc:e6:d8:bd:5d:3f:56:
                    e3:52:53:6c:c7:b9:33:66:aa:3d:fa:00:91:33:64:
                    57:27:16:85:3f:79:da:58:c1:f1:37:21:d1:12:9b:
                    9c:40:1f:6e:e3:72:22:b2:39:b8:c8:a2:78:7b:f0:
                    44:63:c2:3e:2b:20:6a:79:ca:b4:e9:a5:b2:b6:fc:
                    23:1b:10:af:2b:ed:2a:26:28:21:56:7c:5b:73:3a:
                    1c:fd
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                0C:C9:4A:86:1F:50:62:79:4D:AB:9D:37:D9:F6:AE:20:C9:EB:64:30
            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/970ED090476E11EC8A31B762C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.55.74.0/24
                  103.153.57.0/24
                  103.153.251.0/24
                  103.183.72.0/23
                  180.94.16.0/23

    Signature Algorithm: sha256WithRSAEncryption
         91:30:c3:87:a9:3d:16:0d:1c:bb:ef:15:36:5b:c2:72:84:ec:
         56:cb:68:8c:be:e0:ba:ad:c8:cc:28:6a:9a:36:a7:75:05:f4:
         42:1c:6b:13:55:99:4c:4f:2d:61:01:45:c3:70:f0:d8:4d:f0:
         69:cb:10:6b:10:6a:b3:59:d4:53:25:e9:4c:d0:42:36:c1:41:
         35:60:29:a4:de:92:aa:c8:12:07:cd:05:6d:50:d8:df:5a:aa:
         10:6d:a7:0a:d3:dc:ba:e4:54:7d:ea:ae:90:6c:0e:0d:36:93:
         39:93:d4:49:c2:a4:c6:8c:54:12:e9:76:f0:7f:1b:bb:cc:2f:
         e8:12:32:35:9a:78:ec:68:6d:8d:da:75:99:74:9a:a8:76:24:
         4d:b6:e7:04:df:bd:d5:12:a6:f6:68:4f:e1:9d:41:34:82:d4:
         c0:84:cc:62:e2:b8:6d:20:a5:9c:aa:e5:1f:e4:6c:12:1a:49:
         62:12:1e:b2:5b:9b:6f:84:b1:97:ad:5e:77:53:c6:c8:58:35:
         4d:63:c1:a9:2a:bc:06:da:1f:ea:f4:95:b5:83:19:1e:ec:6a:
         5a:87:d1:bb:75:5a:48:0c:7a:43:7c:b0:b6:dd:db:ae:26:fc:
         13:d4:79:73:b6:28:28:31:38:78:fb:5b:29:be:b6:d5:3e:ae:
         d2:51:88:c2
-----BEGIN CERTIFICATE-----
MIIFVTCCBD2gAwIBAgIDANkjMA0GCSqGSIb3DQEBCwUAMEYxETAPBgNVBAMTCEE5
MThFREIyMTEwLwYDVQQFEygyOTZFREI2NEYzQUY2RTlEOTgwOTMyRTgxNkY5NTk4
M0UzQUJDODIzMB4XDTI1MDYwNTA3MDAzNloXDTI2MDcwMTAwMDAwMFowGDEWMBQG
A1UEAxMNNjlhNGM0NzMtYzNjYjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBAL6g3S9aJnKqzepn8qozpie6HVG4XWiIR6uJdKzd5DsRrUngJLi3EBxvX+rf
mZbR0hb3T/5e72S9c6/agl2TCGr+JKpNSdNXQ7ZBUe9Mno6G+/WtZYEmTdtXbmZ0
7xYUtnaHqol+cY8+0EjTLVHnaQwEQkyuUWaSjCAIY7w7ww9nbjAGLfkQIN/RcDhP
+CJZ09lMQUz3hSWr8NyQVnSspcycCCQdAVA+gXNJPj685ti9XT9W41JTbMe5M2aq
PfoAkTNkVycWhT952ljB8Tch0RKbnEAfbuNyIrI5uMiieHvwRGPCPisgannKtOml
srb8IxsQryvtKiYoIVZ8W3M6HP0CAwEAAaOCAngwggJ0MB0GA1UdDgQWBBQMyUqG
H1BieU2rnTfZ9q4gyetkMDAfBgNVHSMEGDAWgBQpbttk869unZgJMugW+VmD46vI
IzAOBgNVHQ8BAf8EBAMCB4AwgYMGA1UdHwR8MHoweKB2oHSGcnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkxOEVEQjIvMkE0M0UzMEM3
MEU5MTFFMkIzNkQ0QjZCMjk3OUJCMjAvS1c3YlpQT3ZicDJZQ1RMb0Z2bFpnLU9y
eUNNLmNybDB+BggrBgEFBQcBAQRyMHAwbgYIKwYBBQUHMAKGYnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvcmVwb3NpdG9yeS9CNTI3RUY1ODFENjYxMUUyQkI0NjhGN0M3
MkZEMUZGMi9LVzdiWlBPdmJwMllDVExvRnZsWmctT3J5Q00uY2VyMEoGA1UdIAEB
/wRAMD4wPAYIKwYBBQUHDgIwMDAuBggrBgEFBQcCARYiaHR0cHM6Ly93d3cuYXBu
aWMubmV0L1JQS0kvQ1BTLnBkZjCBlgYIKwYBBQUHAQsEgYkwgYYwgYMGCCsGAQUF
BzALhndyc3luYzovL3Jwa2kuYXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5
MThFREIyLzJBNDNFMzBDNzBFOTExRTJCMzZENEI2QjI5NzlCQjIwLzk3MEVEMDkw
NDc2RTExRUM4QTMxQjc2MkM0RjlBRTAyLnJvYTA3BggrBgEFBQcBBwEB/wQoMCYw
JAQCAAEwHgMEAGc3SgMEAGeZOQMEAGeZ+wMEAWe3SAMEAbReEDANBgkqhkiG9w0B
AQsFAAOCAQEAkTDDh6k9Fg0cu+8VNlvCcoTsVstojL7guq3IzChqmjandQX0Qhxr
E1WZTE8tYQFFw3Dw2E3wacsQaxBqs1nUUyXpTNBCNsFBNWAppN6SqsgSB80FbVDY
31qqEG2nCtPcuuRUfequkGwODTaTOZPUScKkxoxUEul28H8bu8wv6BIyNZp47Ght
jdp1mXSaqHYkTbbnBN+91RKm9mhP4Z1BNILUwITMYuK4bSClnKrlH+RsEhpJYhIe
slubb4Sxl61ed1PGyFg1TWPBqSq8Btof6vSVtYMZHuxqWofRu3VaSAx6Q3ywtt3b
rib8E9R5c7YoKDE4ePtbKb621T6u0lGIwg==
-----END CERTIFICATE-----
Generated at Mon Mar 2 10:16:21 2026 by rpki-client