Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91E01C6/491C8CE6CC9111EA8A59EF46C4F9AE02/78D634342C1011F19A59A39993833773.roa
File:                     78D634342C1011F19A59A39993833773.roa (raw, json)
Hash identifier:          /6Q+4A8RViZdAo8hsHn6FgiejqmqQ0nKU07g0cp0WbI=
Subject key identifier:   A1:08:35:B1:C6:F4:A4:A5:B4:A8:EE:7C:C8:80:7E:48:00:BB:89:C2
Certificate issuer:       /CN=A91E01C6/serialNumber=8A1B8BCD5ED7CD722C5300498E4A9365D046A34E
Certificate serial:       0900
Authority key identifier: 8A:1B:8B:CD:5E:D7:CD:72:2C:53:00:49:8E:4A:93:65:D0:46:A3:4E
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ihuLzV7XzXIsUwBJjkqTZdBGo04.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91E01C6/491C8CE6CC9111EA8A59EF46C4F9AE02/78D634342C1011F19A59A39993833773.roa
Signing time:             Mon 30 Mar 2026 08:14:28 +0000
ROA not before:           Mon 30 Mar 2026 08:14:28 +0000
ROA not after:            Mon 31 Aug 2026 00:00:00 +0000
asID:                     213347
IP address blocks:        103.94.76.0/23 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91E01C6/491C8CE6CC9111EA8A59EF46C4F9AE02/ihuLzV7XzXIsUwBJjkqTZdBGo04.crl
                          rsync://rpki.apnic.net/member_repository/A91E01C6/491C8CE6CC9111EA8A59EF46C4F9AE02/ihuLzV7XzXIsUwBJjkqTZdBGo04.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ihuLzV7XzXIsUwBJjkqTZdBGo04.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:   Sat 11 Apr 2026 20:09:42 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2304 (0x900)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91E01C6, serialNumber=8A1B8BCD5ED7CD722C5300498E4A9365D046A34E
        Validity
            Not Before: Mar 30 08:14:28 2026 GMT
            Not After : Aug 31 00:00:00 2026 GMT
        Subject: CN=69ca30e4-11dc
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:9d:b0:1b:06:ea:e8:dd:46:f4:6a:ff:03:24:9c:
                    9a:80:4b:79:91:c9:3f:84:fc:ed:59:c8:73:fe:de:
                    bf:45:3c:7a:4f:c9:25:1c:46:da:60:df:68:25:9e:
                    62:f3:41:ff:4e:a6:2c:31:be:ba:84:ef:a5:91:d3:
                    a9:7d:e0:a7:d9:62:18:49:7f:b4:4d:1d:6e:d1:49:
                    27:be:c7:7d:a2:00:22:e8:f0:cb:77:ed:02:d2:35:
                    85:db:0d:71:c5:3e:2e:5a:14:5d:9f:a3:a2:b7:fd:
                    ce:fe:3f:2f:1b:32:03:92:da:8b:b2:35:d5:0a:8c:
                    fa:80:64:86:3b:7c:88:9f:2e:fd:cb:0b:7d:53:fe:
                    9e:7e:cb:28:58:1f:f6:73:0a:a0:4c:4c:b9:e7:a4:
                    99:f0:12:69:cb:80:b1:93:0b:89:01:e3:4c:6b:90:
                    93:96:0e:26:f6:0a:3e:0e:32:25:0f:d9:ac:fc:ef:
                    fa:aa:ed:a2:f2:06:63:f3:06:1f:37:a5:54:63:ba:
                    31:66:27:85:47:c2:d9:e6:06:0c:6f:87:b1:f5:83:
                    b9:77:b9:30:f7:38:01:81:b0:ec:43:53:eb:95:ee:
                    04:17:ec:de:b3:52:35:aa:b6:19:06:5d:d3:e6:21:
                    0a:58:fe:9f:bd:d3:c5:67:21:c2:65:3a:38:0f:b5:
                    7d:f9
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                A1:08:35:B1:C6:F4:A4:A5:B4:A8:EE:7C:C8:80:7E:48:00:BB:89:C2
            X509v3 Authority Key Identifier:
                keyid:8A:1B:8B:CD:5E:D7:CD:72:2C:53:00:49:8E:4A:93:65:D0:46:A3:4E

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91E01C6/491C8CE6CC9111EA8A59EF46C4F9AE02/ihuLzV7XzXIsUwBJjkqTZdBGo04.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ihuLzV7XzXIsUwBJjkqTZdBGo04.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/A91E01C6/491C8CE6CC9111EA8A59EF46C4F9AE02/78D634342C1011F19A59A39993833773.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.94.76.0/23

    Signature Algorithm: sha256WithRSAEncryption
         96:d4:39:20:13:2b:8c:e4:cd:8d:8c:61:7e:6a:05:3b:17:40:
         eb:e7:3f:3e:09:39:d3:4e:06:db:61:f0:49:52:e8:a7:95:fe:
         1e:1a:22:3d:7c:a1:72:7d:fe:f9:da:8e:ad:c9:45:0b:70:06:
         2e:5d:67:a8:71:82:6f:55:34:86:08:c3:db:d5:a8:31:5b:7c:
         36:61:e6:9c:d4:3f:70:68:29:d1:38:ba:e9:68:fd:0b:24:d1:
         e3:9c:0c:93:9e:a4:0a:05:94:a8:7a:f5:4e:9f:02:84:9e:5e:
         3c:52:35:5a:b1:03:5c:57:98:22:6a:bb:8f:83:06:07:e7:b8:
         1d:85:35:80:95:fc:f0:b1:8b:86:0d:e9:b0:3b:0b:63:62:f0:
         b4:86:3b:57:6a:eb:eb:37:08:55:4c:19:7c:74:62:3d:72:e0:
         11:fc:88:7b:94:24:a2:62:b9:5a:30:42:9e:e9:d0:3d:af:ed:
         13:77:5b:3e:c3:fd:f2:19:1f:4e:54:cf:6f:b8:2b:ba:c9:d3:
         ec:d2:ee:bd:4b:67:ea:87:a8:98:e5:0a:c1:ce:f5:23:b8:6b:
         3f:c4:05:77:02:fc:2b:77:93:ea:f2:94:a6:7e:b5:ac:b1:35:
         37:af:da:26:6c:4e:67:9d:33:32:c2:08:54:6b:65:38:37:cb:
         2a:96:a9:f9
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICCQAwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RTAxQzYxMTAvBgNVBAUTKDhBMUI4QkNENUVEN0NENzIyQzUzMDA0OThFNEE5MzY1
RDA0NkEzNEUwHhcNMjYwMzMwMDgxNDI4WhcNMjYwODMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWNhMzBlNC0xMWRjMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAnbAbBuro3Ub0av8DJJyagEt5kck/hPztWchz/t6/RTx6T8klHEbaYN9oJZ5i
80H/TqYsMb66hO+lkdOpfeCn2WIYSX+0TR1u0Uknvsd9ogAi6PDLd+0C0jWF2w1x
xT4uWhRdn6Oit/3O/j8vGzIDktqLsjXVCoz6gGSGO3yIny79ywt9U/6efssoWB/2
cwqgTEy556SZ8BJpy4CxkwuJAeNMa5CTlg4m9go+DjIlD9ms/O/6qu2i8gZj8wYf
N6VUY7oxZieFR8LZ5gYMb4ex9YO5d7kw9zgBgbDsQ1Prle4EF+zes1I1qrYZBl3T
5iEKWP6fvdPFZyHCZTo4D7V9+QIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFKEINbHG
9KSltKjufMiAfkgAu4nCMB8GA1UdIwQYMBaAFIobi81e181yLFMASY5Kk2XQRqNO
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFFMDFDNi80OTFDOENFNkND
OTExMUVBOEE1OUVGNDZDNEY5QUUwMi9paHVMelY3WHpYSXNVd0JKamtxVFpkQkdv
MDQuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2lodUx6VjdYelhJc1V3Qkpqa3FUWmRCR28wNC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RTAxQzYvNDkxQzhDRTZDQzkxMTFFQThBNTlFRjQ2QzRGOUFFMDIvNzhENjM0MzQy
QzEwMTFGMTlBNTlBMzk5OTM4MzM3NzMucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQBZ15MMA0GCSqGSIb3DQEBCwUAA4IBAQCW1DkgEyuM5M2NjGF+agU7
F0Dr5z8+CTnTTgbbYfBJUuinlf4eGiI9fKFyff752o6tyUULcAYuXWeocYJvVTSG
CMPb1agxW3w2Yeac1D9waCnROLrpaP0LJNHjnAyTnqQKBZSoevVOnwKEnl48UjVa
sQNcV5giaruPgwYH57gdhTWAlfzwsYuGDemwOwtjYvC0hjtXauvrNwhVTBl8dGI9
cuAR/Ih7lCSiYrlaMEKe6dA9r+0Td1s+w/3yGR9OVM9vuCu6ydPs0u69S2fqh6iY
5QrBzvUjuGs/xAV3Avwrd5Pq8pSmfrWssTU3r9ombE5nnTMywghUa2U4N8sqlqn5
-----END CERTIFICATE-----
Generated at Sun Apr 5 21:04:14 2026 by rpki-client