Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91589E7/F8FF1522BDFB11E7B873FE27C4F9AE02/94A1F97A369711EA866E381CC4F9AE02.roa
File:                     94A1F97A369711EA866E381CC4F9AE02.roa (raw, json)
Hash identifier:          S0eb6BXPdezebakxVAbsrMO/KgjOPcxO/tmX+jv5Uos=
Subject key identifier:   D6:CE:9E:4C:A3:C6:4B:5F:5D:C0:68:1D:57:B8:8D:63:39:90:D8:44
Certificate issuer:       /CN=A91589E7/serialNumber=45805B5580D515197D1A615AD66C8B9D4854F5EA
Certificate serial:       18AD
Authority key identifier: 45:80:5B:55:80:D5:15:19:7D:1A:61:5A:D6:6C:8B:9D:48:54:F5:EA
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/RYBbVYDVFRl9GmFa1myLnUhU9eo.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91589E7/F8FF1522BDFB11E7B873FE27C4F9AE02/94A1F97A369711EA866E381CC4F9AE02.roa
Signing time:             Mon 08 Jun 2026 17:19:18 +0000
ROA not before:           Mon 08 Jun 2026 17:19:18 +0000
ROA not after:            Tue 31 Aug 2027 00:00:00 +0000
asID:                     131310
IP address blocks:        103.21.252.0/22 maxlen: 24
                          103.246.88.0/22 maxlen: 24
                          2404:6300::/32 maxlen: 126
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91589E7/F8FF1522BDFB11E7B873FE27C4F9AE02/RYBbVYDVFRl9GmFa1myLnUhU9eo.crl
                          rsync://rpki.apnic.net/member_repository/A91589E7/F8FF1522BDFB11E7B873FE27C4F9AE02/RYBbVYDVFRl9GmFa1myLnUhU9eo.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/RYBbVYDVFRl9GmFa1myLnUhU9eo.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:   Fri 19 Jun 2026 16:27:03 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 6317 (0x18ad)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91589E7, serialNumber=45805B5580D515197D1A615AD66C8B9D4854F5EA
        Validity
            Not Before: Jun  8 17:19:18 2026 GMT
            Not After : Aug 31 00:00:00 2027 GMT
        Subject: CN=6a26f996-f75b
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:e0:98:a4:ca:c9:96:ca:5f:30:d4:d4:eb:29:8b:
                    d8:1b:6e:74:3d:46:21:81:7a:9a:54:66:e7:a4:3a:
                    78:5d:24:10:56:6b:df:ac:ed:0a:50:24:42:67:2e:
                    7e:76:6d:ab:a8:6e:40:d5:c3:1b:c5:1a:64:dc:d8:
                    21:e7:f1:7f:61:f4:8a:84:24:8c:6e:1e:fd:ce:7e:
                    c9:6f:37:2c:b2:db:1a:cd:4e:a3:f5:b4:bb:df:10:
                    27:62:e9:a0:79:a1:eb:da:9c:a3:4d:eb:e9:2f:7b:
                    5a:04:3e:51:41:67:b7:72:e1:76:03:f9:22:66:89:
                    b5:29:a5:de:8c:9c:69:74:08:fd:60:8e:ad:8a:a9:
                    2e:f1:d5:ec:a5:0f:bb:81:56:6d:a6:ad:69:ce:bd:
                    98:1e:d5:f5:bc:a8:e4:4f:52:9b:ff:61:af:44:11:
                    24:07:3e:d6:14:8e:2d:58:4e:cb:11:aa:c4:a5:39:
                    5e:d2:04:9b:17:82:09:09:f7:c6:f0:64:b5:6d:1c:
                    70:43:06:81:36:ae:37:b1:df:31:65:55:b8:d0:0d:
                    8a:bf:36:90:3b:2f:52:32:bd:ab:d7:d1:5c:d8:46:
                    cd:2c:f1:78:54:e9:b3:61:a3:88:58:99:a8:bf:28:
                    59:ee:05:13:7a:fa:da:99:53:8d:f4:a6:d0:aa:bd:
                    88:55
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                D6:CE:9E:4C:A3:C6:4B:5F:5D:C0:68:1D:57:B8:8D:63:39:90:D8:44
            X509v3 Authority Key Identifier:
                keyid:45:80:5B:55:80:D5:15:19:7D:1A:61:5A:D6:6C:8B:9D:48:54:F5:EA

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91589E7/F8FF1522BDFB11E7B873FE27C4F9AE02/RYBbVYDVFRl9GmFa1myLnUhU9eo.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/RYBbVYDVFRl9GmFa1myLnUhU9eo.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/A91589E7/F8FF1522BDFB11E7B873FE27C4F9AE02/94A1F97A369711EA866E381CC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.21.252.0/22
                  103.246.88.0/22
                IPv6:
                  2404:6300::/32

    Signature Algorithm: sha256WithRSAEncryption
         d9:02:33:98:6e:52:37:cc:9e:a1:8e:0e:e0:a9:02:c7:12:fe:
         db:12:81:0e:dc:d8:78:27:3a:10:c2:d1:7b:0f:fb:02:c2:42:
         0e:34:a1:0f:a1:1d:ef:c6:fc:e9:dd:2b:e2:21:9a:9e:b3:dc:
         a5:19:a6:e3:5b:a1:ef:7d:d3:55:8d:cb:b4:ef:64:ed:e9:33:
         5f:a9:79:ec:ba:15:c8:69:d1:d5:f1:d6:2b:24:95:40:39:5b:
         df:f2:de:43:12:c0:70:50:90:33:5f:5a:36:43:98:18:f7:6b:
         ae:b7:24:b7:a5:7a:49:a7:64:ef:ce:21:8b:71:6a:36:db:5a:
         e8:c4:54:f9:fe:f4:b0:c3:d3:7b:4f:ba:be:c5:04:de:82:40:
         f7:cd:71:1a:14:32:24:55:c1:76:a7:a4:bc:90:c8:7f:c3:11:
         31:5a:25:1a:c8:d1:e4:7c:a8:f2:f6:d6:fc:0c:e1:61:ed:cb:
         8f:b7:8c:4e:d6:14:2e:49:f3:66:03:59:8e:c5:5c:43:a0:25:
         d6:1e:dd:28:50:ad:3d:42:19:9c:23:84:b2:a7:09:af:33:80:
         dc:76:14:c6:e0:fa:79:7a:24:19:f6:41:c8:41:5f:b5:ad:bf:
         4d:21:6c:e4:15:5a:58:c7:f3:1a:68:19:a7:e6:af:7e:30:d6:
         1a:4f:de:aa
-----BEGIN CERTIFICATE-----
MIIFUTCCBDmgAwIBAgICGK0wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NTg5RTcxMTAvBgNVBAUTKDQ1ODA1QjU1ODBENTE1MTk3RDFBNjE1QUQ2NkM4QjlE
NDg1NEY1RUEwHhcNMjYwNjA4MTcxOTE4WhcNMjcwODMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02YTI2Zjk5Ni1mNzViMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA4JikysmWyl8w1NTrKYvYG250PUYhgXqaVGbnpDp4XSQQVmvfrO0KUCRCZy5+
dm2rqG5A1cMbxRpk3Ngh5/F/YfSKhCSMbh79zn7JbzcsstsazU6j9bS73xAnYumg
eaHr2pyjTevpL3taBD5RQWe3cuF2A/kiZom1KaXejJxpdAj9YI6tiqku8dXspQ+7
gVZtpq1pzr2YHtX1vKjkT1Kb/2GvRBEkBz7WFI4tWE7LEarEpTle0gSbF4IJCffG
8GS1bRxwQwaBNq43sd8xZVW40A2KvzaQOy9SMr2r19Fc2EbNLPF4VOmzYaOIWJmo
vyhZ7gUTevramVON9KbQqr2IVQIDAQABo4ICdTCCAnEwHQYDVR0OBBYEFNbOnkyj
xktfXcBoHVe4jWM5kNhEMB8GA1UdIwQYMBaAFEWAW1WA1RUZfRphWtZsi51IVPXq
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE1ODlFNy9GOEZGMTUyMkJE
RkIxMUU3Qjg3M0ZFMjdDNEY5QUUwMi9SWUJiVllEVkZSbDlHbUZhMW15TG5VaFU5
ZW8uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1JZQmJWWURWRlJsOUdtRmExbXlMblVoVTllby5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NTg5RTcvRjhGRjE1MjJCREZCMTFFN0I4NzNGRTI3QzRGOUFFMDIvOTRBMUY5N0Ez
Njk3MTFFQTg2NkUzODFDQzRGOUFFMDIucm9hMDQGCCsGAQUFBwEHAQH/BCUwIzAS
BAIAATAMAwQCZxX8AwQCZ/ZYMA0EAgACMAcDBQAkBGMAMA0GCSqGSIb3DQEBCwUA
A4IBAQDZAjOYblI3zJ6hjg7gqQLHEv7bEoEO3Nh4JzoQwtF7D/sCwkIONKEPoR3v
xvzp3SviIZqes9ylGabjW6HvfdNVjcu072Tt6TNfqXnsuhXIadHV8dYrJJVAOVvf
8t5DEsBwUJAzX1o2Q5gY92uutyS3pXpJp2TvziGLcWo221roxFT5/vSww9N7T7q+
xQTegkD3zXEaFDIkVcF2p6S8kMh/wxExWiUayNHkfKjy9tb8DOFh7cuPt4xO1hQu
SfNmA1mOxVxDoCXWHt0oUK09QhmcI4SypwmvM4DcdhTG4Pp5eiQZ9kHIQV+1rb9N
IWzkFVpYx/MaaBmn5q9+MNYaT96q
-----END CERTIFICATE-----
Generated at Sat Jun 13 17:12:17 2026 by rpki-client