Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91F5183/A4AF2CB08E8F11F0B07D9E0FC4F9AE02/1DE4BA468E9011F08491DD13C4F9AE02.roa
File:                     1DE4BA468E9011F08491DD13C4F9AE02.roa (raw, json)
Hash identifier:          tcH2rA8JsGBD1HEVBiG0Z7AYEFoy9FoXJ9VwdK8MFvU=
Subject key identifier:   3E:49:D8:24:11:C9:EC:37:B2:CC:E5:43:D2:97:7A:C0:73:8C:2F:8B
Certificate issuer:       /CN=A91F5183/serialNumber=D6F65C964B8E8F50B4BB87E94F14ADAEE92C272C
Certificate serial:       71
Authority key identifier: D6:F6:5C:96:4B:8E:8F:50:B4:BB:87:E9:4F:14:AD:AE:E9:2C:27:2C
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/1vZclkuOj1C0u4fpTxStruksJyw.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91F5183/A4AF2CB08E8F11F0B07D9E0FC4F9AE02/1DE4BA468E9011F08491DD13C4F9AE02.roa
Signing time:             Sat 11 Apr 2026 08:41:42 +0000
ROA not before:           Sat 11 Apr 2026 08:41:42 +0000
ROA not after:            Thu 01 Jul 2027 00:00:00 +0000
asID:                     37999
IP address blocks:        103.231.156.0/23 maxlen: 24
                          202.36.33.0/24 maxlen: 24
                          202.89.4.0/22 maxlen: 22
                          202.89.4.0/24 maxlen: 24
                          202.89.5.0/24 maxlen: 24
                          202.89.6.0/24 maxlen: 24
                          202.89.7.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91F5183/A4AF2CB08E8F11F0B07D9E0FC4F9AE02/1vZclkuOj1C0u4fpTxStruksJyw.crl
                          rsync://rpki.apnic.net/member_repository/A91F5183/A4AF2CB08E8F11F0B07D9E0FC4F9AE02/1vZclkuOj1C0u4fpTxStruksJyw.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/1vZclkuOj1C0u4fpTxStruksJyw.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:   Fri 24 Apr 2026 07:31:22 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 113 (0x71)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91F5183, serialNumber=D6F65C964B8E8F50B4BB87E94F14ADAEE92C272C
        Validity
            Not Before: Apr 11 08:41:42 2026 GMT
            Not After : Jul  1 00:00:00 2027 GMT
        Subject: CN=69da0946-30a0
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:d1:ed:53:4e:52:de:07:e2:d3:4c:d5:2f:a8:24:
                    f2:6c:89:ca:43:59:c4:a6:29:24:fa:1a:11:e3:d1:
                    d3:a1:0a:51:e1:d1:08:87:28:b3:df:c3:de:1a:96:
                    9c:09:7d:e1:12:f7:a3:3b:84:16:18:2d:81:d9:c6:
                    e5:7b:76:53:8c:1c:9b:6c:32:e4:9c:42:36:7e:c2:
                    f8:5b:b2:e8:f6:f8:68:8c:5f:f8:b2:26:b0:17:42:
                    7b:04:52:b3:ad:dc:7d:fd:39:c1:34:bb:89:cc:b3:
                    3f:08:2e:29:75:32:23:9e:eb:53:d9:29:52:0d:31:
                    7d:ce:d4:4b:bb:df:b6:ad:59:9e:15:ca:84:00:89:
                    87:e1:31:7f:3d:dc:be:dd:4a:82:c8:89:ac:e5:92:
                    48:de:91:2b:4c:2d:aa:12:75:6c:94:c1:d2:5d:da:
                    3b:f5:b7:7d:37:78:a0:22:3c:0f:85:c6:7d:11:34:
                    bf:fa:33:6c:01:c1:d1:58:c9:e6:2a:ca:02:a2:84:
                    73:a5:e9:9a:43:7e:41:f9:55:c4:05:f2:e1:fa:99:
                    5e:48:13:af:ae:2b:3a:c2:58:05:8e:b8:d6:1f:e0:
                    ce:42:45:5b:32:c7:74:8a:9d:42:09:17:4e:7e:55:
                    b2:b4:cf:23:08:c9:24:45:74:87:0e:6a:de:98:6f:
                    7d:31
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                3E:49:D8:24:11:C9:EC:37:B2:CC:E5:43:D2:97:7A:C0:73:8C:2F:8B
            X509v3 Authority Key Identifier:
                keyid:D6:F6:5C:96:4B:8E:8F:50:B4:BB:87:E9:4F:14:AD:AE:E9:2C:27:2C

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91F5183/A4AF2CB08E8F11F0B07D9E0FC4F9AE02/1vZclkuOj1C0u4fpTxStruksJyw.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/1vZclkuOj1C0u4fpTxStruksJyw.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/A91F5183/A4AF2CB08E8F11F0B07D9E0FC4F9AE02/1DE4BA468E9011F08491DD13C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.231.156.0/23
                  202.36.33.0/24
                  202.89.4.0/22

    Signature Algorithm: sha256WithRSAEncryption
         0a:34:07:cc:93:d1:f8:7e:8c:ac:23:bc:64:0e:77:f3:3d:d0:
         a1:95:75:ea:4e:86:87:7b:a7:37:d5:25:69:eb:6b:c1:5b:39:
         0d:4e:52:b9:9d:bb:59:c7:ad:24:50:1f:84:69:73:b0:22:73:
         c5:d5:60:7e:5c:d9:0f:31:5b:40:21:49:b9:99:5b:e8:ad:26:
         84:71:91:c5:58:db:5d:f6:c2:84:1e:cc:e0:2f:3f:81:a0:b7:
         84:6d:41:7e:7c:d1:71:18:76:f2:0e:35:a8:66:9d:20:c1:16:
         56:76:c9:a6:1f:31:b4:fc:a3:65:9e:6e:26:84:61:83:4e:2f:
         12:72:22:3d:ac:35:f8:9f:a3:b4:f7:ec:3d:cb:af:1d:ff:b1:
         f7:95:56:e2:7a:0b:5d:88:ae:9f:7f:e8:e3:31:02:bc:01:40:
         15:50:3e:30:8e:5d:da:09:c2:fc:37:65:db:96:43:c4:6b:f1:
         5b:2d:13:e2:50:9d:57:cf:3d:ce:c2:6d:dc:d8:55:11:cd:e2:
         66:39:07:a1:79:b2:6c:00:4a:9b:54:85:76:72:6e:ce:5c:3f:
         eb:2e:d8:10:a8:f6:2e:57:8d:7e:97:51:38:49:cc:f7:12:c6:
         6a:7f:c2:be:53:24:2b:ff:64:49:79:80:2f:ab:cc:dc:f5:58:
         26:0a:fc:72
-----BEGIN CERTIFICATE-----
MIIFRzCCBC+gAwIBAgIBcTANBgkqhkiG9w0BAQsFADBGMREwDwYDVQQDEwhBOTFG
NTE4MzExMC8GA1UEBRMoRDZGNjVDOTY0QjhFOEY1MEI0QkI4N0U5NEYxNEFEQUVF
OTJDMjcyQzAeFw0yNjA0MTEwODQxNDJaFw0yNzA3MDEwMDAwMDBaMBgxFjAUBgNV
BAMTDTY5ZGEwOTQ2LTMwYTAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQDR7VNOUt4H4tNM1S+oJPJsicpDWcSmKST6GhHj0dOhClHh0QiHKLPfw94alpwJ
feES96M7hBYYLYHZxuV7dlOMHJtsMuScQjZ+wvhbsuj2+GiMX/iyJrAXQnsEUrOt
3H39OcE0u4nMsz8ILil1MiOe61PZKVINMX3O1Eu737atWZ4VyoQAiYfhMX893L7d
SoLIiazlkkjekStMLaoSdWyUwdJd2jv1t303eKAiPA+Fxn0RNL/6M2wBwdFYyeYq
ygKihHOl6ZpDfkH5VcQF8uH6mV5IE6+uKzrCWAWOuNYf4M5CRVsyx3SKnUIJF05+
VbK0zyMIySRFdIcOat6Yb30xAgMBAAGjggJsMIICaDAdBgNVHQ4EFgQUPknYJBHJ
7DeyzOVD0pd6wHOML4swHwYDVR0jBBgwFoAU1vZclkuOj1C0u4fpTxStruksJyww
DgYDVR0PAQH/BAQDAgeAMIGDBgNVHR8EfDB6MHigdqB0hnJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5MUY1MTgzL0E0QUYyQ0IwOEU4
RjExRjBCMDdEOUUwRkM0RjlBRTAyLzF2WmNsa3VPajFDMHU0ZnBUeFN0cnVrc0p5
dy5jcmwwfgYIKwYBBQUHAQEEcjBwMG4GCCsGAQUFBzAChmJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L3JlcG9zaXRvcnkvQjUyN0VGNTgxRDY2MTFFMkJCNDY4RjdDNzJG
RDFGRjIvMXZaY2xrdU9qMUMwdTRmcFR4U3RydWtzSnl3LmNlcjBKBgNVHSABAf8E
QDA+MDwGCCsGAQUFBw4CMDAwLgYIKwYBBQUHAgEWImh0dHBzOi8vd3d3LmFwbmlj
Lm5ldC9SUEtJL0NQUy5wZGYwgZYGCCsGAQUFBwELBIGJMIGGMIGDBggrBgEFBQcw
C4Z3cnN5bmM6Ly9ycGtpLmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFG
NTE4My9BNEFGMkNCMDhFOEYxMUYwQjA3RDlFMEZDNEY5QUUwMi8xREU0QkE0NjhF
OTAxMUYwODQ5MUREMTNDNEY5QUUwMi5yb2EwKwYIKwYBBQUHAQcBAf8EHDAaMBgE
AgABMBIDBAFn55wDBADKJCEDBALKWQQwDQYJKoZIhvcNAQELBQADggEBAAo0B8yT
0fh+jKwjvGQOd/M90KGVdepOhod7pzfVJWnra8FbOQ1OUrmdu1nHrSRQH4Rpc7Ai
c8XVYH5c2Q8xW0AhSbmZW+itJoRxkcVY2132woQezOAvP4Ggt4RtQX580XEYdvIO
NahmnSDBFlZ2yaYfMbT8o2WebiaEYYNOLxJyIj2sNfifo7T37D3Lrx3/sfeVVuJ6
C12Irp9/6OMxArwBQBVQPjCOXdoJwvw3ZduWQ8Rr8VstE+JQnVfPPc7CbdzYVRHN
4mY5B6F5smwASptUhXZybs5cP+su2BCo9i5XjX6XUThJzPcSxmp/wr5TJCv/ZEl5
gC+rzNz1WCYK/HI=
-----END CERTIFICATE-----
Generated at Fri Apr 17 18:56:32 2026 by rpki-client