Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91B8070/AE364696138411F0BC5F4547C4F9AE02/AB942EE0607C11F0A8F5A261C4F9AE02.roa
File:                     AB942EE0607C11F0A8F5A261C4F9AE02.roa (raw, json)
Hash identifier:          Ib7XrV2UdhfMc2uSkqN8sJc2pYT7HHMtYcCkEQkD9OY=
Subject key identifier:   65:88:B0:4D:6D:66:19:7E:F3:0D:FB:23:6D:96:16:1B:EC:0F:D9:26
Certificate issuer:       /CN=A91B8070/serialNumber=4EFB93B49BF1BA56008DFC60608B5216AEC99AC6
Certificate serial:       3A
Authority key identifier: 4E:FB:93:B4:9B:F1:BA:56:00:8D:FC:60:60:8B:52:16:AE:C9:9A:C6
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/TvuTtJvxulYAjfxgYItSFq7JmsY.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91B8070/AE364696138411F0BC5F4547C4F9AE02/AB942EE0607C11F0A8F5A261C4F9AE02.roa
Signing time:             Wed 16 Jul 2025 06:36:40 +0000
ROA not before:           Wed 16 Jul 2025 06:36:40 +0000
ROA not after:            Thu 28 May 2026 00:00:00 +0000
asID:                     149430
IP address blocks:        163.223.38.0/23 maxlen: 23
                          163.223.38.0/24 maxlen: 24
                          163.223.39.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91B8070/AE364696138411F0BC5F4547C4F9AE02/TvuTtJvxulYAjfxgYItSFq7JmsY.crl
                          rsync://rpki.apnic.net/member_repository/A91B8070/AE364696138411F0BC5F4547C4F9AE02/TvuTtJvxulYAjfxgYItSFq7JmsY.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/TvuTtJvxulYAjfxgYItSFq7JmsY.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 30 Jul 2025 07:57:00 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 58 (0x3a)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91B8070, serialNumber=4EFB93B49BF1BA56008DFC60608B5216AEC99AC6
        Validity
            Not Before: Jul 16 06:36:40 2025 GMT
            Not After : May 28 00:00:00 2026 GMT
        Subject: CN=68774878-87d4
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:ba:a3:99:eb:85:55:56:28:6c:e4:44:0f:45:1a:
                    fa:f6:0a:bc:53:f6:56:ef:be:b7:a3:a6:4b:a8:8f:
                    90:0c:de:5e:a0:b2:ce:d6:25:12:99:ad:d9:75:e4:
                    d7:aa:55:61:eb:94:8f:34:20:27:39:a0:62:4e:1b:
                    65:de:6b:44:a1:fc:0e:d5:74:5e:01:1c:5c:31:e1:
                    86:b0:5c:6c:f6:4f:28:4b:5f:32:6c:93:91:a3:b0:
                    a9:69:9b:03:c5:aa:ca:f7:8b:33:4b:b2:da:94:7c:
                    a8:84:ef:10:c7:e1:2e:93:23:48:f2:a7:97:a0:6a:
                    48:cc:fb:a0:c2:bd:a0:4a:e7:73:c5:33:9a:72:18:
                    48:ce:78:73:76:48:68:3e:e5:67:50:f7:e3:d8:f2:
                    37:58:b0:21:80:44:a6:7c:98:bb:79:62:69:18:f6:
                    79:e5:a6:fe:09:af:1d:ca:ec:96:e2:f0:df:91:3a:
                    46:e6:94:6e:1e:1c:97:d9:b7:5b:b7:f6:66:31:7b:
                    2b:94:7c:f5:c3:f2:ef:4e:2e:70:4d:76:65:d7:63:
                    9f:b0:fb:64:6b:69:f3:10:c8:77:41:35:e5:7f:21:
                    1e:eb:a4:59:37:2c:9e:8c:8f:ee:60:fb:0e:67:e8:
                    9f:e7:9a:64:13:c9:1b:1e:e0:d7:16:a2:29:59:9e:
                    14:09
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                65:88:B0:4D:6D:66:19:7E:F3:0D:FB:23:6D:96:16:1B:EC:0F:D9:26
            X509v3 Authority Key Identifier:
                keyid:4E:FB:93:B4:9B:F1:BA:56:00:8D:FC:60:60:8B:52:16:AE:C9:9A:C6

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91B8070/AE364696138411F0BC5F4547C4F9AE02/TvuTtJvxulYAjfxgYItSFq7JmsY.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/TvuTtJvxulYAjfxgYItSFq7JmsY.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/A91B8070/AE364696138411F0BC5F4547C4F9AE02/AB942EE0607C11F0A8F5A261C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  163.223.38.0/23

    Signature Algorithm: sha256WithRSAEncryption
         62:6a:50:a4:ce:b9:a4:9d:3c:c6:a3:85:22:07:ba:17:79:32:
         02:44:18:14:d7:93:e1:a0:78:95:cc:71:97:33:d8:1f:6f:d3:
         d3:2d:2a:dd:35:ba:b1:91:c9:d5:48:6f:c8:cb:e1:60:00:0e:
         df:40:6b:a8:c9:ac:90:cb:7c:3c:e0:d3:e7:84:6a:1c:54:0b:
         e0:83:58:a5:84:74:48:4c:25:a6:ac:96:8f:c5:2c:ee:90:d2:
         08:8a:f9:de:a6:b0:36:c6:ec:5d:a4:cb:05:60:50:55:97:b6:
         44:b8:44:d1:6f:ec:46:6d:b9:c0:9c:aa:bd:d2:23:27:41:4a:
         50:92:d9:eb:c3:00:f2:2d:79:16:2c:fe:73:6a:dd:7d:13:3c:
         b9:43:f7:6a:64:1c:e6:21:60:ef:5b:e8:4f:27:3b:b0:18:e5:
         f6:bd:1a:6a:34:74:4e:6a:59:ef:84:d7:ec:3b:5d:c7:5f:0a:
         40:57:19:4f:1a:50:22:ae:82:78:6b:28:74:db:77:1e:e4:2a:
         de:eb:b5:ed:80:90:17:03:e9:f7:ae:ba:b0:a9:3c:ed:8c:e4:
         79:87:0f:f0:3d:30:4a:b3:09:81:77:44:ab:23:ed:ab:57:da:
         7c:f0:f9:24:f8:80:8c:2b:be:07:f3:1d:12:22:07:41:0f:2e:
         08:5c:99:58
-----BEGIN CERTIFICATE-----
MIIFcDCCBFigAwIBAgIBOjANBgkqhkiG9w0BAQsFADBGMREwDwYDVQQDEwhBOTFC
ODA3MDExMC8GA1UEBRMoNEVGQjkzQjQ5QkYxQkE1NjAwOERGQzYwNjA4QjUyMTZB
RUM5OUFDNjAeFw0yNTA3MTYwNjM2NDBaFw0yNjA1MjgwMDAwMDBaMBgxFjAUBgNV
BAMTDTY4Nzc0ODc4LTg3ZDQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQC6o5nrhVVWKGzkRA9FGvr2CrxT9lbvvrejpkuoj5AM3l6gss7WJRKZrdl15Neq
VWHrlI80ICc5oGJOG2Xea0Sh/A7VdF4BHFwx4YawXGz2TyhLXzJsk5GjsKlpmwPF
qsr3izNLstqUfKiE7xDH4S6TI0jyp5egakjM+6DCvaBK53PFM5pyGEjOeHN2SGg+
5WdQ9+PY8jdYsCGARKZ8mLt5YmkY9nnlpv4Jrx3K7Jbi8N+ROkbmlG4eHJfZt1u3
9mYxeyuUfPXD8u9OLnBNdmXXY5+w+2RrafMQyHdBNeV/IR7rpFk3LJ6Mj+5g+w5n
6J/nmmQTyRse4NcWoilZnhQJAgMBAAGjggKVMIICkTAdBgNVHQ4EFgQUZYiwTW1m
GX7zDfsjbZYWG+wP2SYwHwYDVR0jBBgwFoAUTvuTtJvxulYAjfxgYItSFq7JmsYw
DgYDVR0PAQH/BAQDAgeAMIGDBgNVHR8EfDB6MHigdqB0hnJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5MUI4MDcwL0FFMzY0Njk2MTM4
NDExRjBCQzVGNDU0N0M0RjlBRTAyL1R2dVR0SnZ4dWxZQWpmeGdZSXRTRnE3Sm1z
WS5jcmwwfgYIKwYBBQUHAQEEcjBwMG4GCCsGAQUFBzAChmJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L3JlcG9zaXRvcnkvQjUyN0VGNTgxRDY2MTFFMkJCNDY4RjdDNzJG
RDFGRjIvVHZ1VHRKdnh1bFlBamZ4Z1lJdFNGcTdKbXNZLmNlcjBKBgNVHSABAf8E
QDA+MDwGCCsGAQUFBw4CMDAwLgYIKwYBBQUHAgEWImh0dHBzOi8vd3d3LmFwbmlj
Lm5ldC9SUEtJL0NQUy5wZGYwgcsGCCsGAQUFBwELBIG+MIG7MIGDBggrBgEFBQcw
C4Z3cnN5bmM6Ly9ycGtpLmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFC
ODA3MC9BRTM2NDY5NjEzODQxMUYwQkM1RjQ1NDdDNEY5QUUwMi9BQjk0MkVFMDYw
N0MxMUYwQThGNUEyNjFDNEY5QUUwMi5yb2EwMwYIKwYBBQUHMA2GJ2h0dHBzOi8v
cnJkcC5hcG5pYy5uZXQvbm90aWZpY2F0aW9uLnhtbDAfBggrBgEFBQcBBwEB/wQQ
MA4wDAQCAAEwBgMEAaPfJjANBgkqhkiG9w0BAQsFAAOCAQEAYmpQpM65pJ08xqOF
Ige6F3kyAkQYFNeT4aB4lcxxlzPYH2/T0y0q3TW6sZHJ1UhvyMvhYAAO30BrqMms
kMt8PODT54RqHFQL4INYpYR0SEwlpqyWj8Us7pDSCIr53qawNsbsXaTLBWBQVZe2
RLhE0W/sRm25wJyqvdIjJ0FKUJLZ68MA8i15Fiz+c2rdfRM8uUP3amQc5iFg71vo
Tyc7sBjl9r0aajR0TmpZ74TX7Dtdx18KQFcZTxpQIq6CeGsodNt3HuQq3uu17YCQ
FwPp9666sKk87YzkeYcP8D0wSrMJgXdEqyPtq1fafPD5JPiAjCu+B/MdEiIHQQ8u
CFyZWA==
-----END CERTIFICATE-----
Generated at Wed Jul 23 12:19:54 2025 by rpki-client