Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A916EB98/B0FC35DC2ACA11EA87562740C4F9AE02/DD716A222ACC11EAAB36B444C4F9AE02.roa
File:                     DD716A222ACC11EAAB36B444C4F9AE02.roa (raw, json)
Hash identifier:          hUCMcff+68fibT7CPJJhbjuS6htOJ88fcQEzCPQjPXA=
Subject key identifier:   24:CE:C0:0B:56:0F:40:59:29:C9:69:70:8A:E0:04:94:B0:AE:0D:AB
Certificate issuer:       /CN=A916EB98/serialNumber=537A72BE6339378C4C4D29702BED7675CCCC146A
Certificate serial:       0C08
Authority key identifier: 53:7A:72:BE:63:39:37:8C:4C:4D:29:70:2B:ED:76:75:CC:CC:14:6A
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/U3pyvmM5N4xMTSlwK-12dczMFGo.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A916EB98/B0FC35DC2ACA11EA87562740C4F9AE02/DD716A222ACC11EAAB36B444C4F9AE02.roa
Signing time:             Wed 04 Feb 2026 19:15:50 +0000
ROA not before:           Wed 04 Feb 2026 19:15:50 +0000
ROA not after:            Wed 31 Mar 2027 00:00:00 +0000
asID:                     139913
IP address blocks:        103.147.28.0/23 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A916EB98/B0FC35DC2ACA11EA87562740C4F9AE02/U3pyvmM5N4xMTSlwK-12dczMFGo.crl
                          rsync://rpki.apnic.net/member_repository/A916EB98/B0FC35DC2ACA11EA87562740C4F9AE02/U3pyvmM5N4xMTSlwK-12dczMFGo.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/U3pyvmM5N4xMTSlwK-12dczMFGo.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:   Wed 25 Feb 2026 18:26:32 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 3080 (0xc08)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A916EB98, serialNumber=537A72BE6339378C4C4D29702BED7675CCCC146A
        Validity
            Not Before: Feb  4 19:15:50 2026 GMT
            Not After : Mar 31 00:00:00 2027 GMT
        Subject: CN=69839ae6-f8cc
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:d2:44:78:84:05:60:58:50:f4:49:c0:c2:20:86:
                    b8:1b:22:5c:18:06:22:b7:e5:a9:dc:fb:5a:67:aa:
                    c9:41:b0:ff:90:de:1b:c0:01:dd:f3:02:44:79:08:
                    e3:bd:2a:17:de:7e:ff:8a:58:8f:51:d5:62:5f:0b:
                    a6:26:c1:2e:6a:56:2b:d8:28:64:fa:e7:3b:f2:11:
                    d6:a4:01:13:8b:7a:2f:96:9b:99:7d:ed:75:3a:b2:
                    01:7e:1b:db:b3:58:d8:50:cb:86:1f:96:07:5a:76:
                    be:7f:d0:59:bf:35:50:de:26:6e:d8:5a:52:85:c4:
                    cc:fe:8d:ae:14:73:32:9b:8b:f3:22:22:a2:3b:c6:
                    99:3b:80:d7:84:e4:65:3d:58:18:57:0e:6a:72:76:
                    dd:af:76:9e:67:42:18:2c:2b:58:2c:fa:9c:9b:b0:
                    03:00:ba:40:c3:a4:96:3f:d0:d9:6f:a2:2c:03:d2:
                    bc:75:fe:c9:a0:ae:e8:ae:50:2c:3f:e1:86:bf:74:
                    83:a0:3b:84:65:7f:17:31:55:27:96:97:dc:ff:28:
                    3d:41:d4:01:10:a3:53:2e:45:e9:41:c2:f6:f8:4d:
                    db:fa:77:9f:4a:89:0c:43:a2:c2:fc:5b:df:fc:52:
                    83:74:91:dd:21:fa:ba:d7:0b:4b:55:33:8f:e4:30:
                    93:3d
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                24:CE:C0:0B:56:0F:40:59:29:C9:69:70:8A:E0:04:94:B0:AE:0D:AB
            X509v3 Authority Key Identifier:
                keyid:53:7A:72:BE:63:39:37:8C:4C:4D:29:70:2B:ED:76:75:CC:CC:14:6A

            X509v3 Key Usage: critical
                Digital Signature
            X509v3 CRL Distribution Points:

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A916EB98/B0FC35DC2ACA11EA87562740C4F9AE02/U3pyvmM5N4xMTSlwK-12dczMFGo.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/U3pyvmM5N4xMTSlwK-12dczMFGo.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/A916EB98/B0FC35DC2ACA11EA87562740C4F9AE02/DD716A222ACC11EAAB36B444C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.147.28.0/23

    Signature Algorithm: sha256WithRSAEncryption
         60:89:a9:32:09:e8:50:39:d6:51:77:37:2b:ed:f7:3d:41:c4:
         f5:c2:bf:2e:7f:c3:9f:02:c6:b5:8f:a2:e8:b9:8e:99:b6:98:
         25:1b:9e:8f:33:c8:53:0f:c1:21:19:f8:16:5d:8c:7a:99:a5:
         fe:96:b0:e0:58:00:3f:57:c0:fb:2f:e7:46:e5:e6:d3:df:95:
         6a:91:1a:6c:bb:3f:e6:42:07:0e:64:56:91:ce:81:ba:df:ba:
         93:b0:fd:f5:3e:40:36:f4:49:09:7c:5e:c8:96:60:01:6b:23:
         57:25:0f:64:08:ad:b7:ff:04:ed:d6:e5:76:7b:d9:d2:f7:44:
         56:28:c7:c7:48:f1:21:27:fd:8a:22:d3:90:3e:c9:a0:5d:5a:
         b9:ee:4f:c6:8e:33:e1:ca:b6:03:6b:9b:6a:7c:b6:48:df:fe:
         9e:9c:bc:c2:2f:23:71:36:c3:77:1d:24:d9:82:88:53:42:fc:
         12:d7:26:41:d7:e5:86:6c:19:b5:92:2f:c4:22:67:44:ec:08:
         34:82:7b:47:0d:cc:98:96:44:d2:d7:5a:83:94:6c:5f:f8:b1:
         a8:ab:11:ad:b7:9c:6c:27:a6:11:e1:32:79:bb:3f:af:52:ae:
         6d:4e:1a:a9:d7:25:e9:e1:0a:2d:76:f2:9f:8d:ef:b6:4b:db:
         c8:40:68:73
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICDAgwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
NkVCOTgxMTAvBgNVBAUTKDUzN0E3MkJFNjMzOTM3OEM0QzREMjk3MDJCRUQ3Njc1
Q0NDQzE0NkEwHhcNMjYwMjA0MTkxNTUwWhcNMjcwMzMxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTgzOWFlNi1mOGNjMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA0kR4hAVgWFD0ScDCIIa4GyJcGAYit+Wp3PtaZ6rJQbD/kN4bwAHd8wJEeQjj
vSoX3n7/iliPUdViXwumJsEualYr2Chk+uc78hHWpAETi3ovlpuZfe11OrIBfhvb
s1jYUMuGH5YHWna+f9BZvzVQ3iZu2FpShcTM/o2uFHMym4vzIiKiO8aZO4DXhORl
PVgYVw5qcnbdr3aeZ0IYLCtYLPqcm7ADALpAw6SWP9DZb6IsA9K8df7JoK7orlAs
P+GGv3SDoDuEZX8XMVUnlpfc/yg9QdQBEKNTLkXpQcL2+E3b+nefSokMQ6LC/Fvf
/FKDdJHdIfq61wtLVTOP5DCTPQIDAQABo4IClTCCApEwHQYDVR0OBBYEFCTOwAtW
D0BZKclpcIrgBJSwrg2rMB8GA1UdIwQYMBaAFFN6cr5jOTeMTE0pcCvtdnXMzBRq
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE2RUI5OC9CMEZDMzVEQzJB
Q0ExMUVBODc1NjI3NDBDNEY5QUUwMi9VM3B5dm1NNU40eE1UU2x3Sy0xMmRjek1G
R28uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1UzcHl2bU01TjR4TVRTbHdLLTEyZGN6TUZHby5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NkVCOTgvQjBGQzM1REMyQUNBMTFFQTg3NTYyNzQwQzRGOUFFMDIvREQ3MTZBMjIy
QUNDMTFFQUFCMzZCNDQ0QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAFnkxwwDQYJKoZIhvcNAQELBQADggEBAGCJqTIJ6FA51lF3
Nyvt9z1BxPXCvy5/w58CxrWPoui5jpm2mCUbno8zyFMPwSEZ+BZdjHqZpf6WsOBY
AD9XwPsv50bl5tPflWqRGmy7P+ZCBw5kVpHOgbrfupOw/fU+QDb0SQl8XsiWYAFr
I1clD2QIrbf/BO3W5XZ72dL3RFYox8dI8SEn/Yoi05A+yaBdWrnuT8aOM+HKtgNr
m2p8tkjf/p6cvMIvI3E2w3cdJNmCiFNC/BLXJkHX5YZsGbWSL8QiZ0TsCDSCe0cN
zJiWRNLXWoOUbF/4sairEa23nGwnphHhMnm7P69Srm1OGqnXJenhCi128p+N77ZL
28hAaHM=
-----END CERTIFICATE-----
Generated at Thu Feb 19 22:42:09 2026 by rpki-client