Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/9345BAFAEC8C11ECABC2EB4EC4F9AE02.roa
File:                     9345BAFAEC8C11ECABC2EB4EC4F9AE02.roa (raw, json)
Hash identifier:          gbrKmGOVxq1KUkEMkqeyoilTlop30aIhgPrmrglKfTI=
Subject key identifier:   7C:D1:D3:ED:56:BB:66:AD:0D:D0:E4:14:F5:02:D9:9D:DC:AC:5F:53
Certificate issuer:       /CN=A918EDB2/serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
Certificate serial:       F21D
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/9345BAFAEC8C11ECABC2EB4EC4F9AE02.roa
Signing time:             Mon 06 Jul 2026 17:05:12 +0000
ROA not before:           Mon 06 Jul 2026 17:05:12 +0000
ROA not after:            Thu 01 Jul 2027 00:00:00 +0000
asID:                     138762
IP address blocks:        103.140.244.0/23 maxlen: 24
                          2001:df0:de80::/48 maxlen: 48
                          2001:df0:de80:1::/64 maxlen: 64
                          2001:df0:de80:100::/64 maxlen: 64
                          2001:df0:de80:200::/64 maxlen: 64
                          2001:df0:de80:244::/64 maxlen: 64
                          2001:df0:de80:245::/64 maxlen: 64
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: 61981 (0xf21d)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918EDB2, serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
        Validity
            Not Before: Jul  6 17:05:12 2026 GMT
            Not After : Jul  1 00:00:00 2027 GMT
        Subject: CN=6a4be048-6ea7
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:cf:16:0f:cd:2f:4c:fb:2d:d6:85:f6:34:89:7a:
                    95:8e:19:4d:28:33:1c:68:00:34:be:8e:6f:6c:79:
                    cc:32:b2:9e:95:41:1c:fc:e3:4c:11:f4:5c:93:62:
                    e8:56:93:c2:5c:df:00:a5:93:ae:20:70:d5:9e:2c:
                    60:0c:47:60:4a:c0:76:f9:c8:92:ab:64:33:a3:2e:
                    e7:e7:8b:57:01:6d:3a:ad:5f:3a:cc:b3:9b:eb:e2:
                    c8:de:ff:46:be:68:22:71:8c:6a:04:46:07:4e:9c:
                    09:61:a3:63:2f:cb:a4:57:05:84:31:73:6c:5e:55:
                    29:71:cb:a9:41:a5:2c:71:a9:04:a8:fc:08:f2:53:
                    d4:d9:7e:a9:6a:80:a2:c3:73:50:bd:96:8a:52:9b:
                    a9:4b:8d:61:e4:d8:d0:30:cd:54:e2:35:7a:18:b2:
                    f6:d9:68:78:ce:5a:d7:a6:c7:12:e1:8a:6d:b4:44:
                    bc:09:69:62:51:39:01:19:3d:44:de:84:ae:6b:86:
                    02:d3:af:de:a4:f4:d5:09:79:9a:5e:31:be:6c:4b:
                    97:60:dc:4f:ba:67:2f:47:a2:ca:6e:c7:75:b9:27:
                    ac:af:8b:bc:51:6e:44:27:75:17:a5:fa:3d:f3:4f:
                    36:05:c0:40:63:41:91:b3:cb:28:d1:fb:3d:2a:b2:
                    4e:0b
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                7C:D1:D3:ED:56:BB:66:AD:0D:D0:E4:14:F5:02:D9:9D:DC:AC:5F:53
            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/9345BAFAEC8C11ECABC2EB4EC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.140.244.0/23
                IPv6:
                  2001:df0:de80::/48

    Signature Algorithm: sha256WithRSAEncryption
         42:5c:e2:11:b3:8c:2c:c3:06:42:63:88:c3:dc:63:9e:09:c2:
         13:ee:91:f9:6b:26:e1:6d:14:dd:4c:ae:c3:d8:91:7f:f7:57:
         b1:e7:8c:b4:ff:f4:a2:28:75:b9:2a:fc:a4:3c:78:39:43:af:
         24:39:5e:a8:7e:d0:20:77:96:78:67:24:31:17:5c:f6:ee:6e:
         30:cf:c9:fe:fa:c1:91:8b:58:e9:2a:c2:a9:b0:2e:b5:88:7a:
         99:8d:95:5e:b8:70:68:83:10:05:7e:a9:8b:bf:f0:bd:6a:1d:
         c8:52:8e:ef:85:df:bd:5a:f4:14:a1:8f:85:a7:6c:84:ab:e8:
         56:26:8b:d4:f8:ea:75:7b:7c:b5:a4:43:32:d6:61:f5:00:a6:
         1f:ad:8e:d1:fd:99:a2:50:74:e5:fd:07:98:1b:96:e9:f5:36:
         43:83:3f:71:79:a7:0b:b8:2d:d4:1f:e0:65:b9:87:80:60:d6:
         bc:62:ea:0a:fa:5e:3a:69:be:67:9c:7b:ea:76:27:6e:06:7c:
         9c:82:cd:58:72:41:f0:c5:2b:5f:56:07:91:f9:ae:1c:4c:c4:
         f4:5d:61:6e:95:f6:96:f9:d0:20:da:b8:1e:58:47:c4:92:0e:
         47:26:67:f9:cb:22:8a:d0:d5:96:ee:bb:80:1c:96:d1:0a:c0:
         ff:bf:fc:f8
-----BEGIN CERTIFICATE-----
MIIFTjCCBDagAwIBAgIDAPIdMA0GCSqGSIb3DQEBCwUAMEYxETAPBgNVBAMTCEE5
MThFREIyMTEwLwYDVQQFEygyOTZFREI2NEYzQUY2RTlEOTgwOTMyRTgxNkY5NTk4
M0UzQUJDODIzMB4XDTI2MDcwNjE3MDUxMloXDTI3MDcwMTAwMDAwMFowGDEWMBQG
A1UEAxMNNmE0YmUwNDgtNmVhNzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBAM8WD80vTPst1oX2NIl6lY4ZTSgzHGgANL6Ob2x5zDKynpVBHPzjTBH0XJNi
6FaTwlzfAKWTriBw1Z4sYAxHYErAdvnIkqtkM6Mu5+eLVwFtOq1fOsyzm+viyN7/
Rr5oInGMagRGB06cCWGjYy/LpFcFhDFzbF5VKXHLqUGlLHGpBKj8CPJT1Nl+qWqA
osNzUL2WilKbqUuNYeTY0DDNVOI1ehiy9tloeM5a16bHEuGKbbREvAlpYlE5ARk9
RN6ErmuGAtOv3qT01Ql5ml4xvmxLl2DcT7pnL0eiym7HdbknrK+LvFFuRCd1F6X6
PfNPNgXAQGNBkbPLKNH7PSqyTgsCAwEAAaOCAnEwggJtMB0GA1UdDgQWBBR80dPt
VrtmrQ3Q5BT1Atmd3KxfUzAfBgNVHSMEGDAWgBQpbttk869unZgJMugW+VmD46vI
IzAOBgNVHQ8BAf8EBAMCB4AwgYMGA1UdHwR8MHoweKB2oHSGcnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkxOEVEQjIvMkE0M0UzMEM3
MEU5MTFFMkIzNkQ0QjZCMjk3OUJCMjAvS1c3YlpQT3ZicDJZQ1RMb0Z2bFpnLU9y
eUNNLmNybDB+BggrBgEFBQcBAQRyMHAwbgYIKwYBBQUHMAKGYnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvcmVwb3NpdG9yeS9CNTI3RUY1ODFENjYxMUUyQkI0NjhGN0M3
MkZEMUZGMi9LVzdiWlBPdmJwMllDVExvRnZsWmctT3J5Q00uY2VyMEoGA1UdIAEB
/wRAMD4wPAYIKwYBBQUHDgIwMDAuBggrBgEFBQcCARYiaHR0cHM6Ly93d3cuYXBu
aWMubmV0L1JQS0kvQ1BTLnBkZjCBlgYIKwYBBQUHAQsEgYkwgYYwgYMGCCsGAQUF
BzALhndyc3luYzovL3Jwa2kuYXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5
MThFREIyLzJBNDNFMzBDNzBFOTExRTJCMzZENEI2QjI5NzlCQjIwLzkzNDVCQUZB
RUM4QzExRUNBQkMyRUI0RUM0RjlBRTAyLnJvYTAwBggrBgEFBQcBBwEB/wQhMB8w
DAQCAAEwBgMEAWeM9DAPBAIAAjAJAwcAIAEN8N6AMA0GCSqGSIb3DQEBCwUAA4IB
AQBCXOIRs4wswwZCY4jD3GOeCcIT7pH5aybhbRTdTK7D2JF/91ex54y0//SiKHW5
KvykPHg5Q68kOV6oftAgd5Z4ZyQxF1z27m4wz8n++sGRi1jpKsKpsC61iHqZjZVe
uHBogxAFfqmLv/C9ah3IUo7vhd+9WvQUoY+Fp2yEq+hWJovU+Op1e3y1pEMy1mH1
AKYfrY7R/ZmiUHTl/QeYG5bp9TZDgz9xeacLuC3UH+BluYeAYNa8YuoK+l46ab5n
nHvqdiduBnycgs1YckHwxStfVgeR+a4cTMT0XWFulfaW+dAg2rgeWEfEkg5HJmf5
yyKK0NWW7ruAHJbRCsD/v/z4
-----END CERTIFICATE-----
Generated at Tue Jul 21 13:46:14 2026 by rpki-client