Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91887ED/79073C4C6B9911EBBF06AE69C4F9AE02/5B596EA26B9B11EBA6B7E387C4F9AE02.roa
File:                     5B596EA26B9B11EBA6B7E387C4F9AE02.roa (raw, json)
Hash identifier:          qyntBLuVqDAMd0yuebSUhpbXiQEyosJ1nOUp/hv325g=
Subject key identifier:   D6:BF:6C:8A:E3:7C:56:93:10:FF:B3:2E:97:97:17:45:F0:43:1D:B3
Certificate issuer:       /CN=A91887ED/serialNumber=97C64CEB665C7ECC5E77E1DB8FB6A358C4B59E12
Certificate serial:       0723
Authority key identifier: 97:C6:4C:EB:66:5C:7E:CC:5E:77:E1:DB:8F:B6:A3:58:C4:B5:9E:12
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/l8ZM62Zcfsxed-Hbj7ajWMS1nhI.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91887ED/79073C4C6B9911EBBF06AE69C4F9AE02/5B596EA26B9B11EBA6B7E387C4F9AE02.roa
Signing time:             Wed 04 Feb 2026 21:18:58 +0000
ROA not before:           Wed 04 Feb 2026 21:18:58 +0000
ROA not after:            Wed 31 Mar 2027 00:00:00 +0000
asID:                     134462
IP address blocks:        103.160.122.0/23 maxlen: 23
                          103.160.122.0/24 maxlen: 24
                          103.160.123.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91887ED/79073C4C6B9911EBBF06AE69C4F9AE02/l8ZM62Zcfsxed-Hbj7ajWMS1nhI.crl
                          rsync://rpki.apnic.net/member_repository/A91887ED/79073C4C6B9911EBBF06AE69C4F9AE02/l8ZM62Zcfsxed-Hbj7ajWMS1nhI.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/l8ZM62Zcfsxed-Hbj7ajWMS1nhI.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 21:14:04 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1827 (0x723)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91887ED, serialNumber=97C64CEB665C7ECC5E77E1DB8FB6A358C4B59E12
        Validity
            Not Before: Feb  4 21:18:58 2026 GMT
            Not After : Mar 31 00:00:00 2027 GMT
        Subject: CN=6983b7c2-7bab
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b3:78:e3:09:f5:e1:58:eb:7f:b8:f1:36:42:1b:
                    58:ac:09:25:21:15:58:fe:aa:6d:91:ef:90:3e:65:
                    8b:de:2c:a5:74:9b:bf:9c:5b:71:18:7f:09:ab:af:
                    32:31:48:72:91:44:31:c1:23:aa:ce:c4:1c:46:67:
                    79:6c:12:f8:65:f0:c3:99:87:ba:ef:f0:30:ec:63:
                    8a:0c:e9:82:62:aa:79:6b:ba:8a:2a:5a:a6:24:4f:
                    8a:91:5a:9f:3d:d6:31:30:7a:6d:46:bf:e7:60:6b:
                    f2:4d:80:d4:90:e5:e7:da:18:90:f0:9a:7a:92:9d:
                    a8:97:ab:8a:13:0a:ad:3e:e7:55:9d:20:1b:47:10:
                    ef:78:71:90:0b:47:a5:e2:a5:ac:7a:cf:a4:86:f5:
                    b7:4b:a5:40:a8:55:57:d7:67:49:de:f3:36:9b:8b:
                    f9:1d:4e:ab:39:f3:a2:ad:ab:8a:ac:62:49:a3:4f:
                    15:4c:6f:9f:21:16:56:aa:14:1e:87:64:9a:02:22:
                    f9:93:64:be:15:40:54:8e:89:22:a8:b0:21:61:50:
                    d2:4f:f0:d6:a0:be:cf:b9:77:a7:d3:fd:28:79:65:
                    18:6b:a0:91:fe:3e:23:7a:7a:42:8b:8c:c0:19:a1:
                    5d:56:f3:7f:40:0a:bc:ee:e7:51:b8:f9:af:36:83:
                    fa:77
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                D6:BF:6C:8A:E3:7C:56:93:10:FF:B3:2E:97:97:17:45:F0:43:1D:B3
            X509v3 Authority Key Identifier:
                keyid:97:C6:4C:EB:66:5C:7E:CC:5E:77:E1:DB:8F:B6:A3:58:C4:B5:9E:12

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91887ED/79073C4C6B9911EBBF06AE69C4F9AE02/l8ZM62Zcfsxed-Hbj7ajWMS1nhI.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/l8ZM62Zcfsxed-Hbj7ajWMS1nhI.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/A91887ED/79073C4C6B9911EBBF06AE69C4F9AE02/5B596EA26B9B11EBA6B7E387C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.160.122.0/23

    Signature Algorithm: sha256WithRSAEncryption
         79:4a:ec:11:00:7d:e7:ff:d0:e5:2a:89:36:67:f8:7b:0c:6b:
         5c:06:0f:cd:af:8a:78:c4:ca:92:6c:4c:2d:ff:46:0c:94:27:
         cb:63:06:01:8b:bf:0a:72:18:67:10:2a:f7:33:29:18:c7:16:
         24:9f:54:f5:02:f2:9d:89:00:0e:3b:a4:db:af:1f:98:d0:02:
         e1:35:04:15:dd:f4:6e:72:b3:a8:e7:06:39:cb:3d:d9:87:d7:
         4b:b3:a6:d5:a5:e1:60:55:bb:a9:3d:e0:88:59:50:a6:91:f5:
         a3:e1:85:de:59:f1:ab:11:fa:bf:d6:c6:b2:ac:7d:a4:69:f4:
         81:d8:59:d6:b2:ed:e3:3a:7d:d5:0f:de:58:d8:e2:b6:e8:69:
         a3:3c:6e:33:09:68:07:1c:9a:f6:40:a6:5d:79:d7:f9:59:3d:
         8e:bd:7e:4b:d6:7b:6b:30:17:41:c6:c2:91:51:22:af:08:c5:
         de:0b:2b:01:8e:4f:94:1a:d8:53:f7:02:28:5d:42:8d:1d:74:
         6e:28:19:2c:4d:48:f5:5f:f1:8d:54:9b:4f:c4:88:56:89:4b:
         1d:dd:32:75:bf:c5:73:fe:83:80:0c:04:d3:b9:d9:33:4e:d1:
         4e:18:f4:27:99:f8:b5:e3:5b:a8:3e:d6:b1:2f:8d:89:88:bc:
         7f:57:06:91
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICByMwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
ODg3RUQxMTAvBgNVBAUTKDk3QzY0Q0VCNjY1QzdFQ0M1RTc3RTFEQjhGQjZBMzU4
QzRCNTlFMTIwHhcNMjYwMjA0MjExODU4WhcNMjcwMzMxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTgzYjdjMi03YmFiMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAs3jjCfXhWOt/uPE2QhtYrAklIRVY/qptke+QPmWL3iyldJu/nFtxGH8Jq68y
MUhykUQxwSOqzsQcRmd5bBL4ZfDDmYe67/Aw7GOKDOmCYqp5a7qKKlqmJE+KkVqf
PdYxMHptRr/nYGvyTYDUkOXn2hiQ8Jp6kp2ol6uKEwqtPudVnSAbRxDveHGQC0el
4qWses+khvW3S6VAqFVX12dJ3vM2m4v5HU6rOfOirauKrGJJo08VTG+fIRZWqhQe
h2SaAiL5k2S+FUBUjokiqLAhYVDST/DWoL7PuXen0/0oeWUYa6CR/j4jenpCi4zA
GaFdVvN/QAq87udRuPmvNoP6dwIDAQABo4IClTCCApEwHQYDVR0OBBYEFNa/bIrj
fFaTEP+zLpeXF0XwQx2zMB8GA1UdIwQYMBaAFJfGTOtmXH7MXnfh24+2o1jEtZ4S
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE4ODdFRC83OTA3M0M0QzZC
OTkxMUVCQkYwNkFFNjlDNEY5QUUwMi9sOFpNNjJaY2ZzeGVkLUhiajdhaldNUzFu
aEkuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2w4Wk02MlpjZnN4ZWQtSGJqN2FqV01TMW5oSS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
ODg3RUQvNzkwNzNDNEM2Qjk5MTFFQkJGMDZBRTY5QzRGOUFFMDIvNUI1OTZFQTI2
QjlCMTFFQkE2QjdFMzg3QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAFnoHowDQYJKoZIhvcNAQELBQADggEBAHlK7BEAfef/0OUq
iTZn+HsMa1wGD82vinjEypJsTC3/RgyUJ8tjBgGLvwpyGGcQKvczKRjHFiSfVPUC
8p2JAA47pNuvH5jQAuE1BBXd9G5ys6jnBjnLPdmH10uzptWl4WBVu6k94IhZUKaR
9aPhhd5Z8asR+r/WxrKsfaRp9IHYWday7eM6fdUP3ljY4rboaaM8bjMJaAccmvZA
pl151/lZPY69fkvWe2swF0HGwpFRIq8Ixd4LKwGOT5Qa2FP3AihdQo0ddG4oGSxN
SPVf8Y1Um0/EiFaJSx3dMnW/xXP+g4AMBNO52TNO0U4Y9CeZ+LXjW6g+1rEvjYmI
vH9XBpE=
-----END CERTIFICATE-----
Generated at Fri Feb 20 00:13:16 2026 by rpki-client