Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91A654C/51A9EACC416011EB90874450C4F9AE02/66FC64186D0711F0AC1BE951C4F9AE02.roa
File:                     66FC64186D0711F0AC1BE951C4F9AE02.roa (raw, json)
Hash identifier:          hWwF88GIP3tV+NyMDvSvQLm3VEbfDC65iFXo9VhwYUk=
Subject key identifier:   AE:59:9A:0B:05:F9:75:2F:42:66:AC:FD:FC:7A:6D:0A:07:26:EA:50
Certificate issuer:       /CN=A91A654C/serialNumber=5EA11C8A3A29E06973C1F121611D5A5C2A1B069D
Certificate serial:       0796
Authority key identifier: 5E:A1:1C:8A:3A:29:E0:69:73:C1:F1:21:61:1D:5A:5C:2A:1B:06:9D
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/XqEcijop4GlzwfEhYR1aXCobBp0.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91A654C/51A9EACC416011EB90874450C4F9AE02/66FC64186D0711F0AC1BE951C4F9AE02.roa
Signing time:             Mon 06 Oct 2025 22:22:55 +0000
ROA not before:           Mon 06 Oct 2025 22:22:55 +0000
ROA not after:            Sat 31 Oct 2026 00:00:00 +0000
asID:                     153641
IP address blocks:        103.151.236.0/24 maxlen: 24
                          103.151.237.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91A654C/51A9EACC416011EB90874450C4F9AE02/XqEcijop4GlzwfEhYR1aXCobBp0.crl
                          rsync://rpki.apnic.net/member_repository/A91A654C/51A9EACC416011EB90874450C4F9AE02/XqEcijop4GlzwfEhYR1aXCobBp0.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/XqEcijop4GlzwfEhYR1aXCobBp0.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:   Sat 25 Oct 2025 23:04:57 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1942 (0x796)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91A654C, serialNumber=5EA11C8A3A29E06973C1F121611D5A5C2A1B069D
        Validity
            Not Before: Oct  6 22:22:55 2025 GMT
            Not After : Oct 31 00:00:00 2026 GMT
        Subject: CN=68e4413e-6a40
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:bd:77:3f:f1:69:3c:18:9f:c1:20:db:6b:f7:1b:
                    27:b1:2e:d7:2c:59:61:df:22:d0:06:f4:65:79:67:
                    f0:51:4a:91:c9:29:c5:7c:39:3a:44:22:1d:3f:1d:
                    92:8e:28:6b:20:00:2e:66:e2:a5:3c:a5:94:dc:6a:
                    a3:d1:34:37:33:59:c5:1d:b5:3d:5f:b5:e6:ef:1e:
                    b0:fe:80:04:c8:65:55:28:3b:ea:43:bc:7e:4f:02:
                    bc:84:ad:78:71:37:75:38:26:b1:53:fa:9a:fe:07:
                    e9:46:2b:dd:01:13:f2:2b:a6:36:eb:60:b2:f9:ad:
                    53:a4:44:9c:c2:99:34:b1:6b:43:c0:84:31:b7:4c:
                    00:74:19:14:d9:cc:d6:45:9a:79:95:fc:05:b8:fa:
                    ff:2f:2e:b8:e2:5a:c3:bc:46:59:52:64:78:61:43:
                    49:d7:23:40:c6:f6:77:c2:6e:a9:c3:2e:7b:8c:5a:
                    01:b6:d0:1d:23:2f:bd:7d:f6:21:ac:a9:99:24:e6:
                    5d:36:26:9d:4d:52:7d:f2:a5:81:b0:0a:34:e2:79:
                    61:15:1e:a7:f3:c5:47:0b:96:94:f6:60:2f:53:c3:
                    fd:3a:8c:62:3b:7a:39:a0:2f:bd:cc:19:56:f5:d5:
                    93:a3:8c:bd:a0:12:a4:99:3a:3a:00:6a:95:d4:a3:
                    0e:f3
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                AE:59:9A:0B:05:F9:75:2F:42:66:AC:FD:FC:7A:6D:0A:07:26:EA:50
            X509v3 Authority Key Identifier:
                keyid:5E:A1:1C:8A:3A:29:E0:69:73:C1:F1:21:61:1D:5A:5C:2A:1B:06:9D

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91A654C/51A9EACC416011EB90874450C4F9AE02/XqEcijop4GlzwfEhYR1aXCobBp0.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/XqEcijop4GlzwfEhYR1aXCobBp0.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/A91A654C/51A9EACC416011EB90874450C4F9AE02/66FC64186D0711F0AC1BE951C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.151.236.0/23

    Signature Algorithm: sha256WithRSAEncryption
         82:be:7b:54:3a:d7:e5:71:73:2b:a3:2c:21:72:9e:bd:ec:da:
         8f:f3:db:bc:e6:33:cc:47:c8:1a:e2:94:bd:bd:47:87:ad:8a:
         39:3b:3c:bd:8c:33:65:48:e5:50:ba:2e:4d:ac:a4:15:c6:a3:
         63:b5:a6:f4:46:72:3d:56:a1:a2:86:ae:ab:b4:99:a2:66:1f:
         42:43:38:cf:e7:66:a6:85:d9:b5:7d:70:00:4f:c3:e6:b9:1a:
         9b:2c:96:c4:16:5a:73:6a:71:e6:19:e4:f0:cc:10:e9:f2:28:
         45:d1:30:f2:5e:86:f3:79:1e:1e:52:59:7d:33:f8:68:ce:32:
         c6:61:41:e4:a7:48:6b:60:12:4b:a8:f5:08:0a:ed:43:57:3f:
         37:f7:c1:8e:ba:e1:5f:fe:0b:41:76:18:bb:6b:64:7f:b6:76:
         0c:c9:56:96:35:c0:99:1a:71:ce:f1:15:90:da:37:92:fe:da:
         c5:b4:cc:e6:4c:27:6c:7a:73:48:38:c6:98:3e:03:29:ab:d5:
         dd:96:87:ee:0a:bc:0b:ff:62:e5:e6:43:f3:ca:3a:9e:11:d9:
         7a:bc:25:14:94:00:6c:7f:50:04:94:b9:1f:b9:a8:34:ad:e6:
         38:0b:c9:a4:03:20:cf:1e:b0:78:89:10:f9:33:78:d6:49:bd:
         0c:b4:1a:95
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICB5YwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QTY1NEMxMTAvBgNVBAUTKDVFQTExQzhBM0EyOUUwNjk3M0MxRjEyMTYxMUQ1QTVD
MkExQjA2OUQwHhcNMjUxMDA2MjIyMjU1WhcNMjYxMDMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OGU0NDEzZS02YTQwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAvXc/8Wk8GJ/BINtr9xsnsS7XLFlh3yLQBvRleWfwUUqRySnFfDk6RCIdPx2S
jihrIAAuZuKlPKWU3Gqj0TQ3M1nFHbU9X7Xm7x6w/oAEyGVVKDvqQ7x+TwK8hK14
cTd1OCaxU/qa/gfpRivdARPyK6Y262Cy+a1TpEScwpk0sWtDwIQxt0wAdBkU2czW
RZp5lfwFuPr/Ly644lrDvEZZUmR4YUNJ1yNAxvZ3wm6pwy57jFoBttAdIy+9ffYh
rKmZJOZdNiadTVJ98qWBsAo04nlhFR6n88VHC5aU9mAvU8P9OoxiO3o5oC+9zBlW
9dWTo4y9oBKkmTo6AGqV1KMO8wIDAQABo4IClTCCApEwHQYDVR0OBBYEFK5ZmgsF
+XUvQmas/fx6bQoHJupQMB8GA1UdIwQYMBaAFF6hHIo6KeBpc8HxIWEdWlwqGwad
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFBNjU0Qy81MUE5RUFDQzQx
NjAxMUVCOTA4NzQ0NTBDNEY5QUUwMi9YcUVjaWpvcDRHbHp3ZkVoWVIxYVhDb2JC
cDAuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1hxRWNpam9wNEdsendmRWhZUjFhWENvYkJwMC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QTY1NEMvNTFBOUVBQ0M0MTYwMTFFQjkwODc0NDUwQzRGOUFFMDIvNjZGQzY0MTg2
RDA3MTFGMEFDMUJFOTUxQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAFnl+wwDQYJKoZIhvcNAQELBQADggEBAIK+e1Q61+Vxcyuj
LCFynr3s2o/z27zmM8xHyBrilL29R4etijk7PL2MM2VI5VC6Lk2spBXGo2O1pvRG
cj1WoaKGrqu0maJmH0JDOM/nZqaF2bV9cABPw+a5GpsslsQWWnNqceYZ5PDMEOny
KEXRMPJehvN5Hh5SWX0z+GjOMsZhQeSnSGtgEkuo9QgK7UNXPzf3wY664V/+C0F2
GLtrZH+2dgzJVpY1wJkacc7xFZDaN5L+2sW0zOZMJ2x6c0g4xpg+Aymr1d2Wh+4K
vAv/YuXmQ/PKOp4R2Xq8JRSUAGx/UASUuR+5qDSt5jgLyaQDIM8esHiJEPkzeNZJ
vQy0GpU=
-----END CERTIFICATE-----
Generated at Mon Oct 20 22:44:15 2025 by rpki-client