Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91BB35A/006CD94A3B2111EE804C6383C4F9AE02/1779BD7C3B2311EE91010B3EC4F9AE02.roa
File:                     1779BD7C3B2311EE91010B3EC4F9AE02.roa (raw, json)
Hash identifier:          NX2zo596WFABHjOqY/7BHPvIqM7cOKNcg6FrWFpokQ4=
Subject key identifier:   94:E1:59:A9:06:FF:7B:44:AB:12:FE:5E:69:56:85:BB:A8:C5:0E:D5
Certificate issuer:       /CN=A91BB35A/serialNumber=1A60725AE4045896E304083003213EEA95267ECF
Certificate serial:       01E6
Authority key identifier: 1A:60:72:5A:E4:04:58:96:E3:04:08:30:03:21:3E:EA:95:26:7E:CF
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/GmByWuQEWJbjBAgwAyE-6pUmfs8.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91BB35A/006CD94A3B2111EE804C6383C4F9AE02/1779BD7C3B2311EE91010B3EC4F9AE02.roa
Signing time:             Sun 01 Mar 2026 11:00:09 +0000
ROA not before:           Mon 03 Nov 2025 03:18:04 +0000
ROA not after:            Wed 30 Dec 2026 00:00:00 +0000
asID:                     132448
IP address blocks:        103.21.17.0/24 maxlen: 24
                          103.97.230.0/24 maxlen: 24
                          2001:df1:af00::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91BB35A/006CD94A3B2111EE804C6383C4F9AE02/GmByWuQEWJbjBAgwAyE-6pUmfs8.crl
                          rsync://rpki.apnic.net/member_repository/A91BB35A/006CD94A3B2111EE804C6383C4F9AE02/GmByWuQEWJbjBAgwAyE-6pUmfs8.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/GmByWuQEWJbjBAgwAyE-6pUmfs8.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:   Mon 09 Mar 2026 00:54:08 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 486 (0x1e6)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91BB35A, serialNumber=1A60725AE4045896E304083003213EEA95267ECF
        Validity
            Not Before: Nov  3 03:18:04 2025 GMT
            Not After : Dec 30 00:00:00 2026 GMT
        Subject: CN=69a41c39-c498
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:aa:29:04:4c:fc:8a:dc:78:69:a1:cd:cc:96:41:
                    3c:18:27:b6:13:37:26:4f:d1:fb:02:f8:c6:86:23:
                    22:cf:57:7a:b6:5e:45:c1:2a:d9:8d:f3:fb:46:bd:
                    cd:16:44:dc:77:9a:cf:3f:62:81:f1:12:19:35:c0:
                    e4:ce:09:36:f8:fc:14:54:53:66:6e:c7:3f:36:c3:
                    2a:8c:5c:18:52:22:47:fb:a1:2d:c0:4b:d2:93:ad:
                    25:1f:bb:7a:e1:96:14:9f:f6:bd:7a:97:7a:31:fb:
                    f0:bc:0d:9a:4b:d5:d9:70:30:62:7c:c5:bb:eb:19:
                    33:53:cc:af:12:08:00:97:50:90:20:3a:7f:22:4f:
                    fe:1b:5b:30:5d:28:9e:27:c3:03:2b:22:66:f9:ce:
                    a2:08:a9:59:b2:f2:cb:77:d3:a6:ea:26:1d:ac:1d:
                    33:d2:a1:d7:fd:83:76:ed:11:5e:a7:40:ee:53:e6:
                    62:08:46:fe:b5:c9:a4:30:b2:58:a9:0d:c3:06:e4:
                    d5:7f:1e:c5:c2:98:4d:fe:98:8d:00:e7:d0:74:92:
                    99:0e:88:2f:89:11:52:a7:75:a5:dd:a8:96:2c:a9:
                    2b:a7:60:e6:02:29:f5:9f:41:cb:de:42:c2:8f:05:
                    57:98:9f:0d:be:2b:30:55:ce:e9:31:b2:17:db:54:
                    83:8d
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                94:E1:59:A9:06:FF:7B:44:AB:12:FE:5E:69:56:85:BB:A8:C5:0E:D5
            X509v3 Authority Key Identifier:
                keyid:1A:60:72:5A:E4:04:58:96:E3:04:08:30:03:21:3E:EA:95:26:7E:CF

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91BB35A/006CD94A3B2111EE804C6383C4F9AE02/GmByWuQEWJbjBAgwAyE-6pUmfs8.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/GmByWuQEWJbjBAgwAyE-6pUmfs8.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/A91BB35A/006CD94A3B2111EE804C6383C4F9AE02/1779BD7C3B2311EE91010B3EC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.21.17.0/24
                  103.97.230.0/24
                IPv6:
                  2001:df1:af00::/48

    Signature Algorithm: sha256WithRSAEncryption
         b8:be:3f:e7:fc:13:be:5f:8e:ad:dd:69:12:11:4f:ef:32:a0:
         97:63:4b:a2:32:a7:d7:85:30:cd:00:41:68:6f:85:b3:ce:8c:
         e4:17:42:51:6c:65:17:0c:8c:b7:53:84:6e:14:d8:1f:13:3d:
         d4:a3:06:86:79:ca:6a:e3:20:75:f0:41:84:fd:ac:c2:7a:0d:
         6a:b6:11:ec:c2:f1:05:5c:01:c5:2f:06:09:49:ef:5e:f0:8a:
         fe:63:1d:55:84:6e:64:9a:b5:3d:62:d2:d4:3a:2a:e5:0c:29:
         7f:f2:e0:f4:45:af:23:70:97:cc:25:3f:55:69:17:f1:9e:03:
         77:23:64:14:7d:e7:a1:25:44:c7:93:2a:62:c3:21:d3:19:c3:
         99:29:45:39:6e:fb:e4:7c:af:0c:8f:ba:e9:2e:47:07:6a:f6:
         f3:09:d5:4a:b0:fd:7d:84:95:13:64:5c:65:1f:bf:6f:c4:2a:
         a8:7d:c8:f4:03:b2:02:06:38:73:cc:61:39:69:d1:62:17:63:
         db:ff:dd:95:a1:ed:bc:1d:04:4b:03:3f:4f:66:49:01:72:05:
         84:82:7c:c8:8e:9a:5a:3f:51:7d:c7:e5:f3:f8:03:6d:ad:7e:
         3b:cb:45:a5:53:fd:11:0e:92:4b:da:dc:ca:28:ce:e7:bd:2b:
         8a:02:c2:22
-----BEGIN CERTIFICATE-----
MIIFUzCCBDugAwIBAgICAeYwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QkIzNUExMTAvBgNVBAUTKDFBNjA3MjVBRTQwNDU4OTZFMzA0MDgzMDAzMjEzRUVB
OTUyNjdFQ0YwHhcNMjUxMTAzMDMxODA0WhcNMjYxMjMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0MWMzOS1jNDk4MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAqikETPyK3Hhpoc3MlkE8GCe2EzcmT9H7AvjGhiMiz1d6tl5FwSrZjfP7Rr3N
FkTcd5rPP2KB8RIZNcDkzgk2+PwUVFNmbsc/NsMqjFwYUiJH+6EtwEvSk60lH7t6
4ZYUn/a9epd6MfvwvA2aS9XZcDBifMW76xkzU8yvEggAl1CQIDp/Ik/+G1swXSie
J8MDKyJm+c6iCKlZsvLLd9Om6iYdrB0z0qHX/YN27RFep0DuU+ZiCEb+tcmkMLJY
qQ3DBuTVfx7FwphN/piNAOfQdJKZDogviRFSp3Wl3aiWLKkrp2DmAin1n0HL3kLC
jwVXmJ8NviswVc7pMbIX21SDjQIDAQABo4ICdzCCAnMwHQYDVR0OBBYEFJThWakG
/3tEqxL+XmlWhbuoxQ7VMB8GA1UdIwQYMBaAFBpgclrkBFiW4wQIMAMhPuqVJn7P
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFCQjM1QS8wMDZDRDk0QTNC
MjExMUVFODA0QzYzODNDNEY5QUUwMi9HbUJ5V3VRRVdKYmpCQWd3QXlFLTZwVW1m
czguY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0dtQnlXdVFFV0piakJBZ3dBeUUtNnBVbWZzOC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QkIzNUEvMDA2Q0Q5NEEzQjIxMTFFRTgwNEM2MzgzQzRGOUFFMDIvMTc3OUJEN0Mz
QjIzMTFFRTkxMDEwQjNFQzRGOUFFMDIucm9hMDYGCCsGAQUFBwEHAQH/BCcwJTAS
BAIAATAMAwQAZxURAwQAZ2HmMA8EAgACMAkDBwAgAQ3xrwAwDQYJKoZIhvcNAQEL
BQADggEBALi+P+f8E75fjq3daRIRT+8yoJdjS6Iyp9eFMM0AQWhvhbPOjOQXQlFs
ZRcMjLdThG4U2B8TPdSjBoZ5ymrjIHXwQYT9rMJ6DWq2EezC8QVcAcUvBglJ717w
iv5jHVWEbmSatT1i0tQ6KuUMKX/y4PRFryNwl8wlP1VpF/GeA3cjZBR956ElRMeT
KmLDIdMZw5kpRTlu++R8rwyPuukuRwdq9vMJ1Uqw/X2ElRNkXGUfv2/EKqh9yPQD
sgIGOHPMYTlp0WIXY9v/3ZWh7bwdBEsDP09mSQFyBYSCfMiOmlo/UX3H5fP4A22t
fjvLRaVT/REOkkva3Moozue9K4oCwiI=
-----END CERTIFICATE-----
Generated at Mon Mar 2 16:09:01 2026 by rpki-client