Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91C9670/5940489CF38711EB872C012BC4F9AE02/E2663F929C9511ED8014F84CC4F9AE02.roa
File:                     E2663F929C9511ED8014F84CC4F9AE02.roa (raw, json)
Hash identifier:          Y8Rq2XHauYMtSJsRx8gdsNgr7cHP5JecY4l7QIvAbfc=
Subject key identifier:   15:67:3C:4A:0A:2C:8B:A3:4A:34:58:1F:89:90:B5:9D:0E:5C:D1:CD
Certificate issuer:       /CN=A91C9670/serialNumber=F766DE5ECBCA7967052B96DB6F1782BD8FDA6D74
Certificate serial:       063A
Authority key identifier: F7:66:DE:5E:CB:CA:79:67:05:2B:96:DB:6F:17:82:BD:8F:DA:6D:74
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/92beXsvKeWcFK5bbbxeCvY_abXQ.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91C9670/5940489CF38711EB872C012BC4F9AE02/E2663F929C9511ED8014F84CC4F9AE02.roa
Signing time:             Tue 04 Aug 2026 23:44:07 +0000
ROA not before:           Tue 04 Aug 2026 23:44:06 +0000
ROA not after:            Sun 31 Oct 2027 00:00:00 +0000
asID:                     137385
IP address blocks:        103.170.185.0/24 maxlen: 24
                          2001:df7:2580::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91C9670/5940489CF38711EB872C012BC4F9AE02/92beXsvKeWcFK5bbbxeCvY_abXQ.crl
                          rsync://rpki.apnic.net/member_repository/A91C9670/5940489CF38711EB872C012BC4F9AE02/92beXsvKeWcFK5bbbxeCvY_abXQ.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/92beXsvKeWcFK5bbbxeCvY_abXQ.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:   Tue 25 Aug 2026 23:05:58 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1594 (0x63a)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91C9670, serialNumber=F766DE5ECBCA7967052B96DB6F1782BD8FDA6D74
        Validity
            Not Before: Aug  4 23:44:06 2026 GMT
            Not After : Oct 31 00:00:00 2027 GMT
        Subject: CN=6a727946-3170
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a5:7a:09:36:ba:97:fd:52:98:f2:d7:5f:c7:8a:
                    eb:6d:e6:34:3c:de:e9:51:a3:b6:4c:c0:f1:10:a7:
                    40:30:8a:8d:50:b3:a0:e9:cf:37:28:6c:8e:82:ac:
                    9b:7c:f9:99:b7:aa:5e:d8:58:e8:04:ce:64:90:cc:
                    6c:c7:c9:ba:bf:f3:1b:c5:a9:45:ec:a8:0b:50:4d:
                    fa:f7:3a:36:73:8f:c6:0f:ef:a1:4b:4c:60:aa:37:
                    4b:ad:87:96:7e:1b:f1:e3:a8:67:2d:b4:44:6f:ea:
                    ff:58:83:73:b3:8d:6b:e4:2a:d0:56:cb:f9:36:c3:
                    b0:c3:39:38:19:d4:e9:0c:d4:35:30:bf:53:a8:c1:
                    b9:c2:e7:5f:8e:0f:17:16:a5:9b:93:6d:0c:17:4d:
                    5b:9b:22:e6:15:32:98:4b:2c:c8:2c:9f:fe:da:7f:
                    b7:7f:a3:81:f9:ce:d2:b4:d1:67:14:b0:86:ce:a4:
                    67:3a:3c:25:d5:c0:01:e1:e3:91:51:18:ac:12:95:
                    f0:f5:77:69:73:b4:f3:e8:72:ab:e9:22:d7:83:61:
                    51:64:b9:8b:ba:a3:11:9f:9e:63:63:19:30:ca:bc:
                    0f:72:4b:96:e1:be:3c:17:30:d8:65:7a:2f:fd:a8:
                    2c:85:b0:fd:61:9d:f0:04:d4:00:56:ed:e1:a6:1e:
                    d9:7b
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                15:67:3C:4A:0A:2C:8B:A3:4A:34:58:1F:89:90:B5:9D:0E:5C:D1:CD
            X509v3 Authority Key Identifier:
                keyid:F7:66:DE:5E:CB:CA:79:67:05:2B:96:DB:6F:17:82:BD:8F:DA:6D:74

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91C9670/5940489CF38711EB872C012BC4F9AE02/92beXsvKeWcFK5bbbxeCvY_abXQ.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/92beXsvKeWcFK5bbbxeCvY_abXQ.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/A91C9670/5940489CF38711EB872C012BC4F9AE02/E2663F929C9511ED8014F84CC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.170.185.0/24
                IPv6:
                  2001:df7:2580::/48

    Signature Algorithm: sha256WithRSAEncryption
         4d:95:fc:94:ff:28:9a:ca:7f:ab:84:00:27:e1:2b:29:ef:8c:
         f1:ce:b2:b4:b7:0e:c8:4a:f0:12:73:15:b4:a5:06:33:69:19:
         37:36:dd:91:27:fe:45:a1:9c:0f:61:0c:2a:96:6c:ba:42:be:
         1d:15:67:6f:71:f3:1f:4f:97:c6:5b:20:c2:d0:40:90:c0:a8:
         fc:a0:32:16:66:eb:26:e0:9b:22:24:48:a5:cb:c1:45:c7:96:
         b5:50:51:aa:33:94:e9:7d:78:97:1e:f2:4b:a4:d8:d5:a6:7f:
         f8:2a:0f:b1:81:90:ec:c9:af:59:d7:e9:0b:81:ff:e3:69:b9:
         21:48:ed:67:47:38:b8:23:11:27:01:f2:54:5a:3d:9f:26:db:
         62:d0:c0:04:d2:69:75:aa:24:aa:8a:ce:27:6e:d0:4d:be:56:
         f1:34:24:8c:d4:47:ce:cf:87:5f:cd:7b:e2:ca:6f:00:90:05:
         e1:b7:82:34:e1:0a:29:c5:d1:d9:fa:8e:89:9b:14:41:e4:c4:
         bf:95:21:d5:8e:b5:2a:98:57:d4:a3:05:fe:93:23:4f:4d:16:
         23:a1:15:bc:03:af:98:e5:e5:4b:c3:7e:de:5b:a8:bf:03:47:
         13:d5:4e:0b:ce:b9:66:e7:b8:0c:47:aa:25:ea:d1:17:36:1a:
         92:2b:fa:31
-----BEGIN CERTIFICATE-----
MIIFTTCCBDWgAwIBAgICBjowDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
Qzk2NzAxMTAvBgNVBAUTKEY3NjZERTVFQ0JDQTc5NjcwNTJCOTZEQjZGMTc4MkJE
OEZEQTZENzQwHhcNMjYwODA0MjM0NDA2WhcNMjcxMDMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02YTcyNzk0Ni0zMTcwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEApXoJNrqX/VKY8tdfx4rrbeY0PN7pUaO2TMDxEKdAMIqNULOg6c83KGyOgqyb
fPmZt6pe2FjoBM5kkMxsx8m6v/MbxalF7KgLUE369zo2c4/GD++hS0xgqjdLrYeW
fhvx46hnLbREb+r/WINzs41r5CrQVsv5NsOwwzk4GdTpDNQ1ML9TqMG5wudfjg8X
FqWbk20MF01bmyLmFTKYSyzILJ/+2n+3f6OB+c7StNFnFLCGzqRnOjwl1cAB4eOR
URisEpXw9Xdpc7Tz6HKr6SLXg2FRZLmLuqMRn55jYxkwyrwPckuW4b48FzDYZXov
/agshbD9YZ3wBNQAVu3hph7ZewIDAQABo4ICcTCCAm0wHQYDVR0OBBYEFBVnPEoK
LIujSjRYH4mQtZ0OXNHNMB8GA1UdIwQYMBaAFPdm3l7LynlnBSuW228Xgr2P2m10
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFDOTY3MC81OTQwNDg5Q0Yz
ODcxMUVCODcyQzAxMkJDNEY5QUUwMi85MmJlWHN2S2VXY0ZLNWJiYnhlQ3ZZX2Fi
WFEuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzkyYmVYc3ZLZVdjRks1YmJieGVDdllfYWJYUS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
Qzk2NzAvNTk0MDQ4OUNGMzg3MTFFQjg3MkMwMTJCQzRGOUFFMDIvRTI2NjNGOTI5
Qzk1MTFFRDgwMTRGODRDQzRGOUFFMDIucm9hMDAGCCsGAQUFBwEHAQH/BCEwHzAM
BAIAATAGAwQAZ6q5MA8EAgACMAkDBwAgAQ33JYAwDQYJKoZIhvcNAQELBQADggEB
AE2V/JT/KJrKf6uEACfhKynvjPHOsrS3DshK8BJzFbSlBjNpGTc23ZEn/kWhnA9h
DCqWbLpCvh0VZ29x8x9Pl8ZbIMLQQJDAqPygMhZm6ybgmyIkSKXLwUXHlrVQUaoz
lOl9eJce8kuk2NWmf/gqD7GBkOzJr1nX6QuB/+NpuSFI7WdHOLgjEScB8lRaPZ8m
22LQwATSaXWqJKqKzidu0E2+VvE0JIzUR87Ph1/Ne+LKbwCQBeG3gjThCinF0dn6
jombFEHkxL+VIdWOtSqYV9SjBf6TI09NFiOhFbwDr5jl5UvDft5bqL8DRxPVTgvO
uWbnuAxHqiXq0Rc2GpIr+jE=
-----END CERTIFICATE-----
Generated at Wed Aug 19 13:40:32 2026 by rpki-client