Route Origin Authorization

$ rpki-client -vvvf rpki.apnic.net/member_repository/A91F26F1/88F1C784283111ED9495D42AC4F9AE02/150C1686283511EDABF49D69C4F9AE02.roa
File:                     150C1686283511EDABF49D69C4F9AE02.roa (raw, json)
Hash identifier:          YxuZq3wnQ/AgMoFPJqQgUHBcDYh+TazBTcRMSNx7WzI=
Subject key identifier:   04:26:29:DA:C6:D7:98:D5:54:51:6D:C4:7A:29:BB:81:86:D0:03:F8
Certificate issuer:       /CN=A91F26F1/serialNumber=76CD12AD9E608CAA2C1997B636F450577BE937BC
Certificate serial:       032F
Authority key identifier: 76:CD:12:AD:9E:60:8C:AA:2C:19:97:B6:36:F4:50:57:7B:E9:37:BC
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ds0SrZ5gjKosGZe2NvRQV3vpN7w.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91F26F1/88F1C784283111ED9495D42AC4F9AE02/150C1686283511EDABF49D69C4F9AE02.roa
Signing time:             Sat 29 Aug 2026 01:50:19 +0000
ROA not before:           Sat 29 Aug 2026 01:50:19 +0000
ROA not after:            Wed 01 Dec 2027 00:00:00 +0000
asID:                     150182
IP address blocks:        103.209.108.0/23 maxlen: 23
                          103.209.108.0/24 maxlen: 24
                          103.209.109.0/24 maxlen: 24
                          2001:df1:31c0::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91F26F1/88F1C784283111ED9495D42AC4F9AE02/ds0SrZ5gjKosGZe2NvRQV3vpN7w.crl
                          rsync://rpki.apnic.net/member_repository/A91F26F1/88F1C784283111ED9495D42AC4F9AE02/ds0SrZ5gjKosGZe2NvRQV3vpN7w.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ds0SrZ5gjKosGZe2NvRQV3vpN7w.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 10 Oct 2026 01:20:06 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 815 (0x32f)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91F26F1, serialNumber=76CD12AD9E608CAA2C1997B636F450577BE937BC
        Validity
            Not Before: Aug 29 01:50:19 2026 GMT
            Not After : Dec  1 00:00:00 2027 GMT
        Subject: CN=6a923adb-f4c8
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:9a:a2:2c:ec:94:dc:d5:92:4c:8b:c8:58:db:6b:
                    87:48:00:de:41:57:f6:61:98:93:8d:f6:20:e6:2a:
                    04:1a:e7:13:73:2a:7c:45:06:2c:ee:2b:33:12:2a:
                    b3:f6:b0:c8:5b:34:bd:9e:55:44:e5:6f:b7:5f:68:
                    f6:e7:d3:a6:1b:83:c7:22:e6:80:66:09:6f:4e:aa:
                    87:91:1b:b6:8c:39:56:96:8f:22:2a:89:a1:d0:72:
                    8d:9d:e5:99:6d:80:fa:b1:53:2a:7f:67:86:b4:b4:
                    be:40:0b:25:ab:40:5f:06:e3:58:f6:64:39:10:b7:
                    70:c0:d6:a9:2c:6a:86:3c:39:38:02:0f:b3:ab:52:
                    bb:08:ae:37:d8:4d:f3:95:ff:93:6a:bf:a6:45:91:
                    a5:e3:d9:88:ee:12:39:c4:25:65:7c:81:e3:7c:52:
                    73:37:92:00:80:d2:aa:0d:bc:e0:28:03:a7:4f:60:
                    55:d7:f1:3f:87:7c:26:7a:cf:22:f4:52:0b:ad:be:
                    88:b6:6a:14:81:a1:56:4d:79:d1:a2:36:8f:b5:a1:
                    58:3c:3e:da:cb:2e:b8:d8:61:a1:cd:7d:91:0e:f0:
                    a5:1b:62:09:a8:ca:82:ff:8b:d8:e0:63:d9:10:eb:
                    f0:3d:e6:24:3e:35:ba:07:e9:d0:c6:00:87:49:e2:
                    92:ff
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                04:26:29:DA:C6:D7:98:D5:54:51:6D:C4:7A:29:BB:81:86:D0:03:F8
            X509v3 Authority Key Identifier:
                keyid:76:CD:12:AD:9E:60:8C:AA:2C:19:97:B6:36:F4:50:57:7B:E9:37:BC

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91F26F1/88F1C784283111ED9495D42AC4F9AE02/ds0SrZ5gjKosGZe2NvRQV3vpN7w.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ds0SrZ5gjKosGZe2NvRQV3vpN7w.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/A91F26F1/88F1C784283111ED9495D42AC4F9AE02/150C1686283511EDABF49D69C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.209.108.0/23
                IPv6:
                  2001:df1:31c0::/48

    Signature Algorithm: sha256WithRSAEncryption
         b7:71:e7:27:01:e1:cc:85:61:94:59:85:68:c1:2f:2c:0c:5e:
         13:f0:71:71:fc:02:58:4a:90:dd:e3:34:2e:d3:24:a9:9c:39:
         a9:ce:c4:a1:01:78:75:96:43:07:52:88:06:83:3a:50:d7:d8:
         9c:74:37:4f:2d:7f:78:a8:8a:cb:a2:e0:31:94:1f:12:97:77:
         4b:15:89:9a:25:bc:01:e0:8b:5f:5f:7c:23:78:8c:63:8a:55:
         fb:eb:d1:a4:00:cd:72:34:5a:2a:f4:82:9b:49:87:e1:98:b5:
         18:00:75:a2:57:59:96:ec:79:d6:06:27:71:d8:a7:d2:4b:41:
         19:f8:8a:82:57:4f:ee:ac:dd:13:52:c4:08:76:e0:aa:55:4c:
         9e:2c:32:d1:6a:aa:30:8e:12:b8:73:0d:9b:c5:22:cd:38:f4:
         e4:75:4f:d1:8b:dc:25:03:b6:a1:b4:27:70:f0:85:a7:31:40:
         c3:22:da:b7:40:ca:32:19:29:0f:b7:5d:83:97:66:ec:94:b0:
         65:ea:e7:da:19:e8:47:b8:46:92:42:4c:28:ee:cd:da:e0:f5:
         98:70:1c:1a:61:84:89:33:a2:c3:08:a5:5d:d0:8e:33:ef:33:
         9f:5f:2f:59:7b:df:b7:62:b6:9a:e3:8a:e6:4a:6e:cc:67:4c:
         7b:a6:0c:82
-----BEGIN CERTIFICATE-----
MIIFTTCCBDWgAwIBAgICAy8wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RjI2RjExMTAvBgNVBAUTKDc2Q0QxMkFEOUU2MDhDQUEyQzE5OTdCNjM2RjQ1MDU3
N0JFOTM3QkMwHhcNMjYwODI5MDE1MDE5WhcNMjcxMjAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02YTkyM2FkYi1mNGM4MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAmqIs7JTc1ZJMi8hY22uHSADeQVf2YZiTjfYg5ioEGucTcyp8RQYs7iszEiqz
9rDIWzS9nlVE5W+3X2j259OmG4PHIuaAZglvTqqHkRu2jDlWlo8iKomh0HKNneWZ
bYD6sVMqf2eGtLS+QAslq0BfBuNY9mQ5ELdwwNapLGqGPDk4Ag+zq1K7CK432E3z
lf+Tar+mRZGl49mI7hI5xCVlfIHjfFJzN5IAgNKqDbzgKAOnT2BV1/E/h3wmes8i
9FILrb6ItmoUgaFWTXnRojaPtaFYPD7ayy642GGhzX2RDvClG2IJqMqC/4vY4GPZ
EOvwPeYkPjW6B+nQxgCHSeKS/wIDAQABo4ICcTCCAm0wHQYDVR0OBBYEFAQmKdrG
15jVVFFtxHopu4GG0AP4MB8GA1UdIwQYMBaAFHbNEq2eYIyqLBmXtjb0UFd76Te8
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFGMjZGMS84OEYxQzc4NDI4
MzExMUVEOTQ5NUQ0MkFDNEY5QUUwMi9kczBTclo1Z2pLb3NHWmUyTnZSUVYzdnBO
N3cuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2RzMFNyWjVnaktvc0daZTJOdlJRVjN2cE43dy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RjI2RjEvODhGMUM3ODQyODMxMTFFRDk0OTVENDJBQzRGOUFFMDIvMTUwQzE2ODYy
ODM1MTFFREFCRjQ5RDY5QzRGOUFFMDIucm9hMDAGCCsGAQUFBwEHAQH/BCEwHzAM
BAIAATAGAwQBZ9FsMA8EAgACMAkDBwAgAQ3xMcAwDQYJKoZIhvcNAQELBQADggEB
ALdx5ycB4cyFYZRZhWjBLywMXhPwcXH8AlhKkN3jNC7TJKmcOanOxKEBeHWWQwdS
iAaDOlDX2Jx0N08tf3ioisui4DGUHxKXd0sViZolvAHgi19ffCN4jGOKVfvr0aQA
zXI0Wir0gptJh+GYtRgAdaJXWZbsedYGJ3HYp9JLQRn4ioJXT+6s3RNSxAh24KpV
TJ4sMtFqqjCOErhzDZvFIs049OR1T9GL3CUDtqG0J3DwhacxQMMi2rdAyjIZKQ+3
XYOXZuyUsGXq59oZ6Ee4RpJCTCjuzdrg9ZhwHBphhIkzosMIpV3QjjPvM59fL1l7
37ditprjiuZKbsxnTHumDII=
-----END CERTIFICATE-----
Generated at Sun Oct 4 23:00:08 2026 by rpki-client