Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91C63A6/0D39C4E49A9B11EC82C70B20C4F9AE02/0CC86DF4FB5311F09CD98C1F476F56BC.roa
File:                     0CC86DF4FB5311F09CD98C1F476F56BC.roa (raw, json)
Hash identifier:          n6okdB7Amh9InKJG9LAML0335Z1cEsL4heAtpHhAlQw=
Subject key identifier:   5B:6F:8E:44:A9:CF:6A:12:AA:25:6F:44:97:4A:3C:DB:94:90:4E:FC
Certificate issuer:       /CN=A91C63A6/serialNumber=701F3C14F0AD7EEF65D34D003CDC1924648CDE37
Certificate serial:       043F
Authority key identifier: 70:1F:3C:14:F0:AD:7E:EF:65:D3:4D:00:3C:DC:19:24:64:8C:DE:37
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/cB88FPCtfu9l000APNwZJGSM3jc.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91C63A6/0D39C4E49A9B11EC82C70B20C4F9AE02/0CC86DF4FB5311F09CD98C1F476F56BC.roa
Signing time:             Tue 27 Jan 2026 07:37:36 +0000
ROA not before:           Tue 27 Jan 2026 07:37:36 +0000
ROA not after:            Fri 01 May 2026 00:00:00 +0000
asID:                     59371
IP address blocks:        103.84.45.0/24 maxlen: 24
                          103.84.46.0/24 maxlen: 24
                          103.84.47.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91C63A6/0D39C4E49A9B11EC82C70B20C4F9AE02/cB88FPCtfu9l000APNwZJGSM3jc.crl
                          rsync://rpki.apnic.net/member_repository/A91C63A6/0D39C4E49A9B11EC82C70B20C4F9AE02/cB88FPCtfu9l000APNwZJGSM3jc.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/cB88FPCtfu9l000APNwZJGSM3jc.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 08 Mar 2026 01:06:33 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1087 (0x43f)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91C63A6, serialNumber=701F3C14F0AD7EEF65D34D003CDC1924648CDE37
        Validity
            Not Before: Jan 27 07:37:36 2026 GMT
            Not After : May  1 00:00:00 2026 GMT
        Subject: CN=69786b40-7f34
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:9b:c4:11:10:de:b1:3f:b7:7f:5a:da:06:62:f5:
                    c8:a9:ef:87:48:bb:10:d1:12:31:8f:6c:86:45:88:
                    bd:d2:83:10:cc:26:42:d7:32:37:1c:08:89:e0:25:
                    a7:07:5f:c2:2a:29:97:8c:9c:ef:75:2d:c7:93:2d:
                    40:4b:a5:5a:11:9c:6e:74:89:bf:1d:35:82:97:b1:
                    f4:34:e3:cf:74:13:08:fd:e2:0e:e4:c5:a9:8b:45:
                    c7:3e:53:6d:36:e0:70:f2:6f:1d:0a:15:55:a0:80:
                    e8:56:25:00:2d:93:4c:d6:8a:4d:6a:d4:45:6d:96:
                    25:19:05:9a:ff:f3:26:31:81:38:ad:e4:ae:93:66:
                    b7:d8:2f:bc:96:92:23:02:10:9f:04:fe:5d:36:c5:
                    96:38:9d:46:bc:fb:be:df:30:65:bb:4c:b8:8d:55:
                    9b:a7:75:f1:d2:81:01:d7:36:2f:26:5b:19:47:0d:
                    5f:11:9c:1a:58:7f:ae:04:5e:ea:88:04:0a:64:46:
                    f5:c0:79:d4:03:99:58:81:35:26:8a:79:b3:bf:1c:
                    96:82:86:fb:e0:4d:5a:a8:70:21:ba:d1:a2:0e:03:
                    8a:37:a8:3f:d4:7f:31:70:c1:b6:1b:ca:e4:7b:5e:
                    4c:4a:55:b4:5b:60:cd:95:9d:71:6c:54:75:49:61:
                    06:59
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                5B:6F:8E:44:A9:CF:6A:12:AA:25:6F:44:97:4A:3C:DB:94:90:4E:FC
            X509v3 Authority Key Identifier:
                keyid:70:1F:3C:14:F0:AD:7E:EF:65:D3:4D:00:3C:DC:19:24:64:8C:DE:37

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91C63A6/0D39C4E49A9B11EC82C70B20C4F9AE02/cB88FPCtfu9l000APNwZJGSM3jc.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/cB88FPCtfu9l000APNwZJGSM3jc.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/A91C63A6/0D39C4E49A9B11EC82C70B20C4F9AE02/0CC86DF4FB5311F09CD98C1F476F56BC.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.84.45.0-103.84.47.255

    Signature Algorithm: sha256WithRSAEncryption
         4b:2b:fb:df:b9:18:44:16:8e:e7:9b:c4:5b:51:cd:ab:23:3d:
         72:b3:ab:9e:fd:e3:3f:3d:28:d2:0d:0d:38:bf:26:67:fb:cb:
         b8:20:ad:96:7c:99:d7:71:83:90:71:63:89:d8:3c:f3:2f:2d:
         b9:1e:99:d4:4d:8b:8f:78:44:48:21:a4:33:63:e2:ab:51:0d:
         dd:e3:0c:3e:bc:0d:47:62:47:2d:32:15:08:b5:61:12:3a:d1:
         8a:f4:b5:26:92:15:2a:f0:d0:36:c0:24:7c:17:13:60:47:7d:
         75:b2:bb:81:4c:eb:3d:e3:ee:85:56:17:82:96:91:88:4e:9d:
         8b:06:63:bc:5e:1e:b3:f3:38:d3:80:cb:58:8a:44:b9:24:68:
         28:78:e5:e2:b6:d1:0e:b7:5f:47:7d:23:a5:51:d2:da:96:30:
         d2:3b:85:67:65:d8:4b:45:3d:ae:a1:d3:c8:be:f9:23:1e:c4:
         dc:c6:3f:e7:7f:62:d8:6b:89:29:1b:52:6b:34:c9:e3:b4:d8:
         d0:8e:68:37:6c:0f:ce:b7:0a:16:e6:18:20:54:d0:9e:03:a8:
         2a:d5:62:a3:4f:4d:67:25:92:39:db:c4:d9:64:3f:c6:5b:35:
         4c:6f:03:4e:bf:1f:bc:cf:7e:5d:0b:de:54:be:b6:2c:45:62:
         54:20:6a:e7
-----BEGIN CERTIFICATE-----
MIIFeTCCBGGgAwIBAgICBD8wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QzYzQTYxMTAvBgNVBAUTKDcwMUYzQzE0RjBBRDdFRUY2NUQzNEQwMDNDREMxOTI0
NjQ4Q0RFMzcwHhcNMjYwMTI3MDczNzM2WhcNMjYwNTAxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTc4NmI0MC03ZjM0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAm8QREN6xP7d/WtoGYvXIqe+HSLsQ0RIxj2yGRYi90oMQzCZC1zI3HAiJ4CWn
B1/CKimXjJzvdS3Hky1AS6VaEZxudIm/HTWCl7H0NOPPdBMI/eIO5MWpi0XHPlNt
NuBw8m8dChVVoIDoViUALZNM1opNatRFbZYlGQWa//MmMYE4reSuk2a32C+8lpIj
AhCfBP5dNsWWOJ1GvPu+3zBlu0y4jVWbp3Xx0oEB1zYvJlsZRw1fEZwaWH+uBF7q
iAQKZEb1wHnUA5lYgTUminmzvxyWgob74E1aqHAhutGiDgOKN6g/1H8xcMG2G8rk
e15MSlW0W2DNlZ1xbFR1SWEGWQIDAQABo4ICnTCCApkwHQYDVR0OBBYEFFtvjkSp
z2oSqiVvRJdKPNuUkE78MB8GA1UdIwQYMBaAFHAfPBTwrX7vZdNNADzcGSRkjN43
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFDNjNBNi8wRDM5QzRFNDlB
OUIxMUVDODJDNzBCMjBDNEY5QUUwMi9jQjg4RlBDdGZ1OWwwMDBBUE53WkpHU00z
amMuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2NCODhGUEN0ZnU5bDAwMEFQTndaSkdTTTNqYy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QzYzQTYvMEQzOUM0RTQ5QTlCMTFFQzgyQzcwQjIwQzRGOUFFMDIvMENDODZERjRG
QjUzMTFGMDlDRDk4QzFGNDc2RjU2QkMucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwJwYIKwYBBQUHAQcBAf8E
GDAWMBQEAgABMA4wDAMEAGdULQMEBGdUIDANBgkqhkiG9w0BAQsFAAOCAQEASyv7
37kYRBaO55vEW1HNqyM9crOrnv3jPz0o0g0NOL8mZ/vLuCCtlnyZ13GDkHFjidg8
8y8tuR6Z1E2Lj3hESCGkM2Piq1EN3eMMPrwNR2JHLTIVCLVhEjrRivS1JpIVKvDQ
NsAkfBcTYEd9dbK7gUzrPePuhVYXgpaRiE6diwZjvF4es/M404DLWIpEuSRoKHjl
4rbRDrdfR30jpVHS2pYw0juFZ2XYS0U9rqHTyL75Ix7E3MY/539i2GuJKRtSazTJ
47TY0I5oN2wPzrcKFuYYIFTQngOoKtVio09NZyWSOdvE2WQ/xls1TG8DTr8fvM9+
XQveVL62LEViVCBq5w==
-----END CERTIFICATE-----
Generated at Mon Mar 2 00:02:53 2026 by rpki-client