Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91DE9CC/60B447BA5F4A11EDAD68657EC4F9AE02/5DB7C89AF25E11EE9239B009C4F9AE02.roa
File:                     5DB7C89AF25E11EE9239B009C4F9AE02.roa (raw, json)
Hash identifier:          qF8UQpduJURSSws6qaTkNhteNuCF3Xv0DEEsWe94W2k=
Subject key identifier:   E3:D6:4B:7F:6D:3F:44:9A:D8:A2:30:DF:10:D4:21:E9:71:B5:96:93
Certificate issuer:       /CN=A91DE9CC/serialNumber=82944E6AA571C0EB35E2791BC1596F77277A7324
Certificate serial:       0295
Authority key identifier: 82:94:4E:6A:A5:71:C0:EB:35:E2:79:1B:C1:59:6F:77:27:7A:73:24
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/gpROaqVxwOs14nkbwVlvdyd6cyQ.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91DE9CC/60B447BA5F4A11EDAD68657EC4F9AE02/5DB7C89AF25E11EE9239B009C4F9AE02.roa
Signing time:             Mon 02 Mar 2026 05:00:15 +0000
ROA not before:           Mon 03 Nov 2025 02:16:44 +0000
ROA not after:            Sun 31 Jan 2027 00:00:00 +0000
asID:                     150408
IP address blocks:        103.31.10.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91DE9CC/60B447BA5F4A11EDAD68657EC4F9AE02/gpROaqVxwOs14nkbwVlvdyd6cyQ.crl
                          rsync://rpki.apnic.net/member_repository/A91DE9CC/60B447BA5F4A11EDAD68657EC4F9AE02/gpROaqVxwOs14nkbwVlvdyd6cyQ.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/gpROaqVxwOs14nkbwVlvdyd6cyQ.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:   Wed 01 Apr 2026 01:19:19 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 661 (0x295)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91DE9CC, serialNumber=82944E6AA571C0EB35E2791BC1596F77277A7324
        Validity
            Not Before: Nov  3 02:16:44 2025 GMT
            Not After : Jan 31 00:00:00 2027 GMT
        Subject: CN=69a5195f-9e8b
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:bd:62:65:a8:09:6b:b4:c4:a4:2d:2e:ec:fc:66:
                    ff:62:4d:27:07:37:2e:28:65:3f:e3:c8:7d:32:a8:
                    1b:33:73:5f:a2:ee:2b:7f:8f:54:fc:76:5e:68:0d:
                    11:ae:64:1c:b1:2d:07:95:6f:f3:54:0b:11:ae:f4:
                    d6:26:71:c0:61:e2:bb:c1:a1:c0:84:9b:13:9c:08:
                    23:20:ee:c6:f8:aa:64:c5:bc:c1:c8:42:37:88:4c:
                    85:bd:7f:5b:62:e4:cf:67:34:79:90:ec:25:90:bb:
                    82:c0:45:95:4c:3c:15:7e:42:65:de:87:fa:54:3f:
                    33:25:4d:bf:e8:6e:99:2c:05:bc:b1:04:36:8b:10:
                    4a:e5:5e:52:36:fc:ae:f8:a6:7b:e6:ac:42:23:2d:
                    28:c1:cb:53:be:11:7f:a6:14:63:14:a6:64:99:9b:
                    25:54:45:e7:d8:62:e2:fe:cf:65:e5:bb:9a:dd:06:
                    4c:1f:d9:e1:2d:0b:f5:73:f9:e9:ef:b4:78:76:44:
                    3b:f5:c0:39:ac:e9:2c:f1:51:37:d3:8c:3d:91:f6:
                    ae:40:6f:0e:20:e7:20:5e:14:f7:8d:87:d2:a5:28:
                    41:b2:3c:a9:2c:9a:c1:63:16:c2:58:09:84:6c:1a:
                    e0:ed:ee:79:f5:1b:af:2f:b7:1c:2f:24:cc:17:fa:
                    4f:15
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                E3:D6:4B:7F:6D:3F:44:9A:D8:A2:30:DF:10:D4:21:E9:71:B5:96:93
            X509v3 Authority Key Identifier:
                keyid:82:94:4E:6A:A5:71:C0:EB:35:E2:79:1B:C1:59:6F:77:27:7A:73:24

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91DE9CC/60B447BA5F4A11EDAD68657EC4F9AE02/gpROaqVxwOs14nkbwVlvdyd6cyQ.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/gpROaqVxwOs14nkbwVlvdyd6cyQ.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/A91DE9CC/60B447BA5F4A11EDAD68657EC4F9AE02/5DB7C89AF25E11EE9239B009C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.31.10.0/24

    Signature Algorithm: sha256WithRSAEncryption
         a9:88:48:6c:7d:b8:d5:23:4d:a5:a2:f7:ba:44:f2:81:f5:41:
         d9:4b:a1:da:ea:43:52:cd:e8:f0:b9:de:7c:53:5e:e8:11:30:
         c4:68:32:e3:e5:ba:28:44:48:21:c3:36:87:5b:46:ed:cf:d3:
         2a:0d:25:78:12:af:ff:76:00:73:91:09:ac:36:8a:f7:fa:75:
         da:5a:12:7a:c2:fb:fd:57:4f:be:95:91:e8:ad:73:83:60:87:
         04:17:7c:62:3d:eb:e5:85:c6:d4:e0:f3:7d:b3:a1:41:6c:0d:
         f0:34:db:32:4c:25:d0:69:57:81:69:71:5b:3c:40:51:37:85:
         86:1a:95:7e:ca:2f:ee:13:28:2b:22:57:b3:ca:62:ea:3b:e4:
         6c:42:01:f6:bc:e1:82:a8:db:31:c5:9e:6a:ab:53:42:4b:36:
         b6:2f:67:a6:ae:b7:b0:cb:e3:4d:0e:e6:09:fa:a2:d0:70:aa:
         52:00:70:d0:7a:b9:33:fc:df:cb:72:45:69:24:83:eb:09:4b:
         85:c2:3a:7c:d7:73:de:9d:7f:df:4f:bc:6c:3e:11:98:e3:c8:
         32:b7:b6:98:4c:ab:34:0d:83:3d:ac:bc:42:8e:e4:15:b8:f9:
         0e:51:c2:bc:36:72:b3:34:bf:94:4b:c3:79:d6:c7:17:c1:fd:
         fc:3a:f6:16
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICApUwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
REU5Q0MxMTAvBgNVBAUTKDgyOTQ0RTZBQTU3MUMwRUIzNUUyNzkxQkMxNTk2Rjc3
Mjc3QTczMjQwHhcNMjUxMTAzMDIxNjQ0WhcNMjcwMTMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE1MTk1Zi05ZThiMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAvWJlqAlrtMSkLS7s/Gb/Yk0nBzcuKGU/48h9MqgbM3Nfou4rf49U/HZeaA0R
rmQcsS0HlW/zVAsRrvTWJnHAYeK7waHAhJsTnAgjIO7G+KpkxbzByEI3iEyFvX9b
YuTPZzR5kOwlkLuCwEWVTDwVfkJl3of6VD8zJU2/6G6ZLAW8sQQ2ixBK5V5SNvyu
+KZ75qxCIy0owctTvhF/phRjFKZkmZslVEXn2GLi/s9l5bua3QZMH9nhLQv1c/np
77R4dkQ79cA5rOks8VE304w9kfauQG8OIOcgXhT3jYfSpShBsjypLJrBYxbCWAmE
bBrg7e559RuvL7ccLyTMF/pPFQIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFOPWS39t
P0Sa2KIw3xDUIelxtZaTMB8GA1UdIwQYMBaAFIKUTmqlccDrNeJ5G8FZb3cnenMk
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFERTlDQy82MEI0NDdCQTVG
NEExMUVEQUQ2ODY1N0VDNEY5QUUwMi9ncFJPYXFWeHdPczE0bmtid1ZsdmR5ZDZj
eVEuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2dwUk9hcVZ4d09zMTRua2J3Vmx2ZHlkNmN5US5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
REU5Q0MvNjBCNDQ3QkE1RjRBMTFFREFENjg2NTdFQzRGOUFFMDIvNURCN0M4OUFG
MjVFMTFFRTkyMzlCMDA5QzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQAZx8KMA0GCSqGSIb3DQEBCwUAA4IBAQCpiEhsfbjVI02love6RPKB
9UHZS6Ha6kNSzejwud58U17oETDEaDLj5booREghwzaHW0btz9MqDSV4Eq//dgBz
kQmsNor3+nXaWhJ6wvv9V0++lZHorXODYIcEF3xiPevlhcbU4PN9s6FBbA3wNNsy
TCXQaVeBaXFbPEBRN4WGGpV+yi/uEygrIlezymLqO+RsQgH2vOGCqNsxxZ5qq1NC
Sza2L2emrrewy+NNDuYJ+qLQcKpSAHDQerkz/N/LckVpJIPrCUuFwjp813PenX/f
T7xsPhGY48gyt7aYTKs0DYM9rLxCjuQVuPkOUcK8NnKzNL+US8N51scXwf38OvYW
-----END CERTIFICATE-----
Generated at Thu Mar 26 08:46:29 2026 by rpki-client