Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91E6304/19E4DF06DB0711EC9922D70FC4F9AE02/C40F74B2D5C611EEA589D110C4F9AE02.roa
File:                     C40F74B2D5C611EEA589D110C4F9AE02.roa (raw, json)
Hash identifier:          sH0rebKAz1i2uxLJ3lNxQCxI30HtfefcB9hmlWfdhcI=
Subject key identifier:   4F:E3:B5:C2:EF:0D:BF:32:7A:18:37:B9:AB:63:2A:81:EF:80:FD:08
Certificate issuer:       /CN=A91E6304/serialNumber=2596AED0C0CB3BCFE31804B239CF4657712E276A
Certificate serial:       0401
Authority key identifier: 25:96:AE:D0:C0:CB:3B:CF:E3:18:04:B2:39:CF:46:57:71:2E:27:6A
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/JZau0MDLO8_jGASyOc9GV3EuJ2o.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91E6304/19E4DF06DB0711EC9922D70FC4F9AE02/C40F74B2D5C611EEA589D110C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 17:58:31 +0000
ROA not before:           Sat 08 Nov 2025 23:45:50 +0000
ROA not after:            Wed 30 Dec 2026 00:00:00 +0000
asID:                     8987
IP address blocks:        2407:30c0:113::/48 maxlen: 48
                          2407:30c0:121::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91E6304/19E4DF06DB0711EC9922D70FC4F9AE02/JZau0MDLO8_jGASyOc9GV3EuJ2o.crl
                          rsync://rpki.apnic.net/member_repository/A91E6304/19E4DF06DB0711EC9922D70FC4F9AE02/JZau0MDLO8_jGASyOc9GV3EuJ2o.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/JZau0MDLO8_jGASyOc9GV3EuJ2o.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:   Thu 12 Mar 2026 00:19:20 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1025 (0x401)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91E6304, serialNumber=2596AED0C0CB3BCFE31804B239CF4657712E276A
        Validity
            Not Before: Nov  8 23:45:50 2025 GMT
            Not After : Dec 30 00:00:00 2026 GMT
        Subject: CN=69a47e47-72c1
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:af:42:49:c5:9c:80:5b:05:cb:f3:1c:8f:e5:ba:
                    72:33:df:1f:63:03:ae:46:19:aa:60:44:0b:a3:c5:
                    d5:81:ba:98:a6:f5:46:17:a5:ce:96:3e:13:12:a3:
                    1c:27:18:3b:a9:54:54:dc:e4:e8:b5:f4:79:0a:2c:
                    1a:e3:a5:16:87:3d:83:77:40:d5:65:a7:35:97:84:
                    e5:63:5b:9e:49:8b:68:6d:f2:6f:8a:84:c1:49:c4:
                    c2:ba:8d:cb:a5:ce:22:85:08:84:35:f7:0f:5a:af:
                    e4:57:15:69:fc:5a:f9:0a:f7:30:38:4e:63:1a:4c:
                    29:95:bc:ec:09:14:65:e8:7b:d5:84:72:12:5a:e0:
                    ef:a7:8d:c6:e8:5d:37:68:83:36:9f:27:aa:62:54:
                    e0:5f:89:a6:1c:18:6d:63:3c:95:73:d6:e8:c9:bf:
                    41:2a:57:c0:72:d8:bb:5f:86:73:28:e8:f4:cf:8d:
                    75:f8:db:e0:7e:ac:9c:07:88:e6:53:84:35:e2:f7:
                    d8:e1:9d:ef:59:3c:ee:ce:ee:0d:5f:a7:72:15:d7:
                    73:1f:68:ed:a4:2f:9f:43:86:04:d2:ed:a7:34:aa:
                    d6:a5:61:4a:75:00:03:4b:39:fd:f0:75:65:ad:02:
                    23:91:7c:fa:fe:7c:80:13:b2:47:80:59:0e:a6:18:
                    aa:3f
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                4F:E3:B5:C2:EF:0D:BF:32:7A:18:37:B9:AB:63:2A:81:EF:80:FD:08
            X509v3 Authority Key Identifier:
                keyid:25:96:AE:D0:C0:CB:3B:CF:E3:18:04:B2:39:CF:46:57:71:2E:27:6A

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91E6304/19E4DF06DB0711EC9922D70FC4F9AE02/JZau0MDLO8_jGASyOc9GV3EuJ2o.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/JZau0MDLO8_jGASyOc9GV3EuJ2o.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/A91E6304/19E4DF06DB0711EC9922D70FC4F9AE02/C40F74B2D5C611EEA589D110C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv6:
                  2407:30c0:113::/48
                  2407:30c0:121::/48

    Signature Algorithm: sha256WithRSAEncryption
         b9:31:95:5b:c6:58:82:b7:82:8e:62:4a:dd:0d:74:73:68:d3:
         db:ab:c7:fd:d8:a4:fd:53:0c:90:6c:1d:ef:d0:12:20:90:65:
         44:47:31:16:a5:d9:7b:8a:06:38:de:9c:c6:a3:17:bc:85:68:
         66:1f:71:0e:e4:23:20:db:1e:3b:30:e7:d7:24:40:0f:5a:83:
         90:d6:4b:f5:f1:ea:47:9c:8e:d7:40:48:ff:2f:c3:99:1a:a5:
         bf:9c:95:71:81:1d:7a:5d:b9:06:01:1f:dc:64:31:c4:2d:67:
         44:1f:df:4b:0c:85:75:eb:a2:60:77:35:46:ff:6f:37:d2:ba:
         e0:32:cc:55:16:48:35:39:b3:e4:51:2b:b9:39:0c:a6:fd:42:
         c6:c7:88:dc:15:8e:6e:81:9f:30:5d:18:c6:c9:05:78:ec:d7:
         a9:83:5b:70:c0:a3:c5:fb:08:a9:a6:6e:a0:40:2e:71:4e:7e:
         3f:99:7d:71:1e:37:0c:8e:82:28:2f:d7:43:a1:e0:a8:52:dc:
         7b:46:70:14:f5:20:52:1c:ff:84:29:c3:a6:12:4a:53:49:ee:
         5b:c5:4b:f5:f7:fc:40:a7:af:24:cd:8e:01:3c:02:ad:69:49:
         74:3b:02:da:2c:ec:dd:33:91:a9:e3:bb:4c:89:5b:96:dc:db:
         fc:80:4b:7a
-----BEGIN CERTIFICATE-----
MIIFSDCCBDCgAwIBAgICBAEwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RTYzMDQxMTAvBgNVBAUTKDI1OTZBRUQwQzBDQjNCQ0ZFMzE4MDRCMjM5Q0Y0NjU3
NzEyRTI3NkEwHhcNMjUxMTA4MjM0NTUwWhcNMjYxMjMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0N2U0Ny03MmMxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAr0JJxZyAWwXL8xyP5bpyM98fYwOuRhmqYEQLo8XVgbqYpvVGF6XOlj4TEqMc
Jxg7qVRU3OTotfR5Ciwa46UWhz2Dd0DVZac1l4TlY1ueSYtobfJvioTBScTCuo3L
pc4ihQiENfcPWq/kVxVp/Fr5CvcwOE5jGkwplbzsCRRl6HvVhHISWuDvp43G6F03
aIM2nyeqYlTgX4mmHBhtYzyVc9boyb9BKlfActi7X4ZzKOj0z411+NvgfqycB4jm
U4Q14vfY4Z3vWTzuzu4NX6dyFddzH2jtpC+fQ4YE0u2nNKrWpWFKdQADSzn98HVl
rQIjkXz6/nyAE7JHgFkOphiqPwIDAQABo4ICbDCCAmgwHQYDVR0OBBYEFE/jtcLv
Db8yehg3uatjKoHvgP0IMB8GA1UdIwQYMBaAFCWWrtDAyzvP4xgEsjnPRldxLidq
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFFNjMwNC8xOUU0REYwNkRC
MDcxMUVDOTkyMkQ3MEZDNEY5QUUwMi9KWmF1ME1ETE84X2pHQVN5T2M5R1YzRXVK
Mm8uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0paYXUwTURMTzhfakdBU3lPYzlHVjNFdUoyby5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RTYzMDQvMTlFNERGMDZEQjA3MTFFQzk5MjJENzBGQzRGOUFFMDIvQzQwRjc0QjJE
NUM2MTFFRUE1ODlEMTEwQzRGOUFFMDIucm9hMCsGCCsGAQUFBwEHAQH/BBwwGjAY
BAIAAjASAwcAJAcwwAETAwcAJAcwwAEhMA0GCSqGSIb3DQEBCwUAA4IBAQC5MZVb
xliCt4KOYkrdDXRzaNPbq8f92KT9UwyQbB3v0BIgkGVERzEWpdl7igY43pzGoxe8
hWhmH3EO5CMg2x47MOfXJEAPWoOQ1kv18epHnI7XQEj/L8OZGqW/nJVxgR16XbkG
AR/cZDHELWdEH99LDIV166JgdzVG/2830rrgMsxVFkg1ObPkUSu5OQym/ULGx4jc
FY5ugZ8wXRjGyQV47Nepg1twwKPF+wippm6gQC5xTn4/mX1xHjcMjoIoL9dDoeCo
Utx7RnAU9SBSHP+EKcOmEkpTSe5bxUv19/xAp68kzY4BPAKtaUl0OwLaLOzdM5Gp
47tMiVuW3Nv8gEt6
-----END CERTIFICATE-----
Generated at Thu Mar 5 14:56:00 2026 by rpki-client