Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A915BC98/ABAFF5EA061211F08E9AE529C4F9AE02/C4A5B394A86711F0BD0D193DC4F9AE02.roa
File:                     C4A5B394A86711F0BD0D193DC4F9AE02.roa (raw, json)
Hash identifier:          EzdO0E9s+3cgAs/ZEX/Wfo2/4xk/HK6LBfwW3sjjoC0=
Subject key identifier:   2B:4E:75:04:0F:9C:6C:06:96:38:71:45:FB:A5:0A:28:A8:79:22:54
Certificate issuer:       /CN=A915BC98/serialNumber=FF8CCBE618755A1F5199BD0C82760E8EDB8F85BA
Certificate serial:       D2
Authority key identifier: FF:8C:CB:E6:18:75:5A:1F:51:99:BD:0C:82:76:0E:8E:DB:8F:85:BA
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/_4zL5hh1Wh9Rmb0MgnYOjtuPhbo.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A915BC98/ABAFF5EA061211F08E9AE529C4F9AE02/C4A5B394A86711F0BD0D193DC4F9AE02.roa
Signing time:             Mon 13 Oct 2025 19:19:24 +0000
ROA not before:           Mon 13 Oct 2025 19:19:24 +0000
ROA not after:            Wed 01 Jul 2026 00:00:00 +0000
asID:                     215750
IP address blocks:        163.223.178.0/24 maxlen: 24
                          163.223.179.0/24 maxlen: 24
                          2401:f860::/32 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A915BC98/ABAFF5EA061211F08E9AE529C4F9AE02/_4zL5hh1Wh9Rmb0MgnYOjtuPhbo.crl
                          rsync://rpki.apnic.net/member_repository/A915BC98/ABAFF5EA061211F08E9AE529C4F9AE02/_4zL5hh1Wh9Rmb0MgnYOjtuPhbo.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/_4zL5hh1Wh9Rmb0MgnYOjtuPhbo.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:   Sun 26 Oct 2025 10:17:08 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 210 (0xd2)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A915BC98, serialNumber=FF8CCBE618755A1F5199BD0C82760E8EDB8F85BA
        Validity
            Not Before: Oct 13 19:19:24 2025 GMT
            Not After : Jul  1 00:00:00 2026 GMT
        Subject: CN=68ed50bc-0613
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:9a:0f:bf:bc:31:e3:1b:96:98:60:80:52:20:75:
                    dd:bc:81:51:24:22:5c:53:29:e6:20:e3:93:d4:9c:
                    a9:be:62:99:a7:34:4f:8f:77:28:fc:3d:d3:9b:7c:
                    7c:62:b6:0d:4d:fb:6c:b6:d7:4b:8c:56:ea:e5:3a:
                    5b:a1:ab:f7:e6:d9:8c:7f:35:f5:19:be:07:a1:8a:
                    ea:26:0a:08:5f:44:4c:70:c6:54:12:19:e5:60:be:
                    08:37:84:68:72:32:be:ad:af:74:9a:51:b3:22:4e:
                    6d:0d:92:17:b9:2a:bc:ad:fb:82:7d:d8:4c:d3:cc:
                    8d:5b:70:10:27:e2:fc:4c:b0:b2:d4:6c:3f:fa:14:
                    5e:94:69:cb:45:21:77:4f:aa:2f:fe:b0:c7:5b:4f:
                    af:d9:90:fd:69:37:ac:0b:a1:78:dd:0b:cd:ef:40:
                    50:d0:8a:f6:65:12:65:a5:00:07:4a:d2:8f:40:4d:
                    8c:56:d5:20:04:b7:d4:ea:38:09:da:e2:f0:5c:24:
                    7c:f6:06:3a:3c:03:27:f4:25:b5:6b:1d:c9:f0:58:
                    0a:58:c4:51:15:e9:1b:be:23:92:12:bd:de:63:f9:
                    59:45:5f:12:54:31:41:e2:b3:a2:36:19:05:97:52:
                    0f:39:14:01:e9:04:7a:d4:1c:64:af:bd:e9:cb:3b:
                    14:07
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                2B:4E:75:04:0F:9C:6C:06:96:38:71:45:FB:A5:0A:28:A8:79:22:54
            X509v3 Authority Key Identifier:
                keyid:FF:8C:CB:E6:18:75:5A:1F:51:99:BD:0C:82:76:0E:8E:DB:8F:85:BA

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A915BC98/ABAFF5EA061211F08E9AE529C4F9AE02/_4zL5hh1Wh9Rmb0MgnYOjtuPhbo.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/_4zL5hh1Wh9Rmb0MgnYOjtuPhbo.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/A915BC98/ABAFF5EA061211F08E9AE529C4F9AE02/C4A5B394A86711F0BD0D193DC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  163.223.178.0/23
                IPv6:
                  2401:f860::/32

    Signature Algorithm: sha256WithRSAEncryption
         29:6e:08:27:25:dc:c0:3b:2e:5e:aa:dd:95:ac:1c:e5:82:51:
         2f:c8:51:22:58:a6:f6:3a:38:cf:75:f1:b5:b5:c8:0d:85:b2:
         01:1d:bc:b0:fb:8b:e6:f3:c5:d3:17:35:3c:6a:b1:15:9d:88:
         48:4f:d0:cf:41:57:03:11:5c:a6:c9:90:cf:5c:2b:be:ed:31:
         06:15:53:c2:02:97:f9:60:f9:d4:7c:f3:73:25:4b:96:df:c3:
         92:8d:dd:65:5e:eb:ea:ac:29:ba:33:3d:1d:6d:dd:63:e1:54:
         08:2e:2d:1d:03:13:36:46:d5:ce:fa:16:18:ec:54:a2:64:95:
         0d:ad:f9:8d:72:74:1c:25:1a:dd:67:9b:53:6d:fb:ba:42:48:
         cd:af:25:6f:8b:df:9b:8d:9c:53:68:08:cf:70:22:3e:92:d0:
         7e:82:32:f9:de:23:41:1a:79:9b:4f:80:9c:72:a9:8f:31:fe:
         37:9d:81:fa:98:7e:38:d2:14:c7:95:82:e8:49:17:6c:44:bd:
         dc:a7:e0:60:4b:4f:41:4b:68:e1:14:ed:1a:d0:5a:29:6d:e6:
         3e:28:5a:30:58:a1:88:0e:ed:6d:f9:bb:a7:88:be:3a:c8:29:
         af:01:65:1e:a5:58:57:c2:95:4d:fe:e1:8e:b0:f2:7a:d8:f9:
         09:9c:1f:1a
-----BEGIN CERTIFICATE-----
MIIFgDCCBGigAwIBAgICANIwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NUJDOTgxMTAvBgNVBAUTKEZGOENDQkU2MTg3NTVBMUY1MTk5QkQwQzgyNzYwRThF
REI4Rjg1QkEwHhcNMjUxMDEzMTkxOTI0WhcNMjYwNzAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OGVkNTBiYy0wNjEzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAmg+/vDHjG5aYYIBSIHXdvIFRJCJcUynmIOOT1JypvmKZpzRPj3co/D3Tm3x8
YrYNTftsttdLjFbq5Tpboav35tmMfzX1Gb4HoYrqJgoIX0RMcMZUEhnlYL4IN4Ro
cjK+ra90mlGzIk5tDZIXuSq8rfuCfdhM08yNW3AQJ+L8TLCy1Gw/+hRelGnLRSF3
T6ov/rDHW0+v2ZD9aTesC6F43QvN70BQ0Ir2ZRJlpQAHStKPQE2MVtUgBLfU6jgJ
2uLwXCR89gY6PAMn9CW1ax3J8FgKWMRRFekbviOSEr3eY/lZRV8SVDFB4rOiNhkF
l1IPORQB6QR61Bxkr73pyzsUBwIDAQABo4ICpDCCAqAwHQYDVR0OBBYEFCtOdQQP
nGwGljhxRfulCiioeSJUMB8GA1UdIwQYMBaAFP+My+YYdVofUZm9DIJ2Do7bj4W6
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE1QkM5OC9BQkFGRjVFQTA2
MTIxMUYwOEU5QUU1MjlDNEY5QUUwMi9fNHpMNWhoMVdoOVJtYjBNZ25ZT2p0dVBo
Ym8uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL180ekw1aGgxV2g5Um1iME1nbllPanR1UGhiby5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NUJDOTgvQUJBRkY1RUEwNjEyMTFGMDhFOUFFNTI5QzRGOUFFMDIvQzRBNUIzOTRB
ODY3MTFGMEJEMEQxOTNEQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwLgYIKwYBBQUHAQcBAf8E
HzAdMAwEAgABMAYDBAGj37IwDQQCAAIwBwMFACQB+GAwDQYJKoZIhvcNAQELBQAD
ggEBACluCCcl3MA7Ll6q3ZWsHOWCUS/IUSJYpvY6OM918bW1yA2FsgEdvLD7i+bz
xdMXNTxqsRWdiEhP0M9BVwMRXKbJkM9cK77tMQYVU8ICl/lg+dR883MlS5bfw5KN
3WVe6+qsKbozPR1t3WPhVAguLR0DEzZG1c76FhjsVKJklQ2t+Y1ydBwlGt1nm1Nt
+7pCSM2vJW+L35uNnFNoCM9wIj6S0H6CMvneI0EaeZtPgJxyqY8x/jedgfqYfjjS
FMeVguhJF2xEvdyn4GBLT0FLaOEU7RrQWilt5j4oWjBYoYgO7W35u6eIvjrIKa8B
ZR6lWFfClU3+4Y6w8nrY+QmcHxo=
-----END CERTIFICATE-----
Generated at Mon Oct 20 02:47:19 2025 by rpki-client