Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91F2F18/09504348FB6511EFB45A8966C4F9AE02/65FCC030FB6511EF88F1AD24C4F9AE02.roa
File:                     65FCC030FB6511EF88F1AD24C4F9AE02.roa (raw, json)
Hash identifier:          R0DPi+gCEM4E0p+D/Qj5W33hKErsLZCVNvWPk/SawTo=
Subject key identifier:   9D:D1:00:88:28:6C:B4:A6:5E:67:43:E5:C6:08:0D:57:7C:79:D1:0E
Certificate issuer:       /CN=A91F2F18/serialNumber=CEEA6638357563AC55768F00D84D277B3A63C449
Certificate serial:       C3
Authority key identifier: CE:EA:66:38:35:75:63:AC:55:76:8F:00:D8:4D:27:7B:3A:63:C4:49
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/zupmODV1Y6xVdo8A2E0nezpjxEk.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91F2F18/09504348FB6511EFB45A8966C4F9AE02/65FCC030FB6511EF88F1AD24C4F9AE02.roa
Signing time:             Mon 02 Mar 2026 13:50:33 +0000
ROA not before:           Wed 03 Dec 2025 05:04:59 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     135357
IP address blocks:        103.244.148.0/22 maxlen: 22
                          103.244.148.0/24 maxlen: 24
                          103.244.149.0/24 maxlen: 24
                          103.244.150.0/24 maxlen: 24
                          103.244.151.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91F2F18/09504348FB6511EFB45A8966C4F9AE02/zupmODV1Y6xVdo8A2E0nezpjxEk.crl
                          rsync://rpki.apnic.net/member_repository/A91F2F18/09504348FB6511EFB45A8966C4F9AE02/zupmODV1Y6xVdo8A2E0nezpjxEk.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/zupmODV1Y6xVdo8A2E0nezpjxEk.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 06:05:49 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 195 (0xc3)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91F2F18, serialNumber=CEEA6638357563AC55768F00D84D277B3A63C449
        Validity
            Not Before: Dec  3 05:04:59 2025 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=69a595a9-435b
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:de:39:f3:e6:90:6e:26:4d:2e:89:3e:79:fc:f3:
                    f5:fd:2b:67:0c:61:6f:11:6b:d3:fc:f3:5d:91:04:
                    1f:f0:06:21:91:47:fd:b3:e8:ba:86:9e:4a:08:ba:
                    5c:89:20:01:81:29:0e:aa:02:3c:be:83:bc:29:72:
                    a5:11:2a:b9:06:46:42:0a:98:1c:12:84:66:cc:da:
                    19:b6:f3:90:c0:20:1d:b2:d1:42:71:ad:ed:6a:5b:
                    f7:d0:fd:07:57:dd:0a:04:d4:a9:bc:c1:cc:17:c9:
                    d4:3e:68:7c:28:87:bb:2d:f1:8e:44:63:59:98:7b:
                    2a:af:58:61:55:06:fa:45:11:df:6e:04:aa:ab:c4:
                    a4:fe:62:dc:36:eb:01:3f:0a:09:73:5b:2c:44:64:
                    07:f5:55:64:61:0c:75:e6:66:e2:55:b3:34:1a:e2:
                    05:26:1d:49:7d:d7:ff:b6:6e:7a:c9:f6:ec:0f:df:
                    43:8d:fd:0f:e9:2e:78:8e:03:0f:9a:79:c3:4c:0d:
                    e0:60:02:cb:a6:f4:db:14:9d:b6:d5:7e:7b:94:4d:
                    6e:60:04:81:4f:90:fe:4c:c6:75:c9:f5:f3:5e:22:
                    63:b3:72:9c:03:55:23:3f:d8:6c:b7:76:d0:9e:72:
                    a6:a9:9b:fb:8d:10:0e:4b:9b:04:35:58:17:a4:2a:
                    ed:27
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                9D:D1:00:88:28:6C:B4:A6:5E:67:43:E5:C6:08:0D:57:7C:79:D1:0E
            X509v3 Authority Key Identifier:
                keyid:CE:EA:66:38:35:75:63:AC:55:76:8F:00:D8:4D:27:7B:3A:63:C4:49

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91F2F18/09504348FB6511EFB45A8966C4F9AE02/zupmODV1Y6xVdo8A2E0nezpjxEk.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/zupmODV1Y6xVdo8A2E0nezpjxEk.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/A91F2F18/09504348FB6511EFB45A8966C4F9AE02/65FCC030FB6511EF88F1AD24C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.244.148.0/22

    Signature Algorithm: sha256WithRSAEncryption
         54:00:61:a4:f5:83:1f:1b:5d:61:45:74:60:ea:ed:86:88:bf:
         b2:45:02:a2:a0:9e:67:3a:fa:25:76:eb:94:09:b3:f9:6b:cf:
         5b:3c:1f:5a:b3:03:48:9f:fa:d9:75:bf:7c:78:cf:77:96:e5:
         9a:73:3c:9b:1c:d1:40:b6:3a:8d:7c:64:99:68:22:a6:b3:0b:
         13:80:db:b5:fd:72:f4:62:a7:e7:74:66:4e:de:c5:da:dd:3a:
         0c:69:96:46:1c:11:86:c0:fc:91:7e:a7:ae:5b:d4:bd:af:a5:
         16:22:2f:dd:c9:fc:40:d6:1f:e8:4a:73:b0:30:99:ca:ef:d7:
         4e:20:5e:68:43:d3:94:e7:37:3e:bf:9f:c4:d6:aa:2e:e8:6c:
         74:71:fc:82:52:9a:e0:8a:15:bd:72:0e:47:5d:a5:7c:70:27:
         51:b8:38:85:85:9d:cf:04:18:5c:a5:8e:39:f3:f8:a0:53:5c:
         fd:dd:5d:9f:71:70:cc:53:d0:5e:39:29:65:1b:45:af:7b:c8:
         60:d4:c4:d9:93:da:2b:e5:21:b8:f7:cf:2e:f8:d8:53:c0:d0:
         f6:cb:f2:0a:f1:2d:b1:e1:1d:a4:21:e7:99:4f:45:1b:b8:0b:
         5b:56:43:1f:bf:10:b4:a1:c4:66:f7:df:f0:9d:6b:52:f1:0a:
         12:41:8f:8e
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICAMMwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RjJGMTgxMTAvBgNVBAUTKENFRUE2NjM4MzU3NTYzQUM1NTc2OEYwMEQ4NEQyNzdC
M0E2M0M0NDkwHhcNMjUxMjAzMDUwNDU5WhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE1OTVhOS00MzViMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA3jnz5pBuJk0uiT55/PP1/StnDGFvEWvT/PNdkQQf8AYhkUf9s+i6hp5KCLpc
iSABgSkOqgI8voO8KXKlESq5BkZCCpgcEoRmzNoZtvOQwCAdstFCca3talv30P0H
V90KBNSpvMHMF8nUPmh8KIe7LfGORGNZmHsqr1hhVQb6RRHfbgSqq8Sk/mLcNusB
PwoJc1ssRGQH9VVkYQx15mbiVbM0GuIFJh1Jfdf/tm56yfbsD99Djf0P6S54jgMP
mnnDTA3gYALLpvTbFJ221X57lE1uYASBT5D+TMZ1yfXzXiJjs3KcA1UjP9hst3bQ
nnKmqZv7jRAOS5sENVgXpCrtJwIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFJ3RAIgo
bLSmXmdD5cYIDVd8edEOMB8GA1UdIwQYMBaAFM7qZjg1dWOsVXaPANhNJ3s6Y8RJ
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFGMkYxOC8wOTUwNDM0OEZC
NjUxMUVGQjQ1QTg5NjZDNEY5QUUwMi96dXBtT0RWMVk2eFZkbzhBMkUwbmV6cGp4
RWsuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3p1cG1PRFYxWTZ4VmRvOEEyRTBuZXpwanhFay5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RjJGMTgvMDk1MDQzNDhGQjY1MTFFRkI0NUE4OTY2QzRGOUFFMDIvNjVGQ0MwMzBG
QjY1MTFFRjg4RjFBRDI0QzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQCZ/SUMA0GCSqGSIb3DQEBCwUAA4IBAQBUAGGk9YMfG11hRXRg6u2G
iL+yRQKioJ5nOvolduuUCbP5a89bPB9aswNIn/rZdb98eM93luWaczybHNFAtjqN
fGSZaCKmswsTgNu1/XL0YqfndGZO3sXa3ToMaZZGHBGGwPyRfqeuW9S9r6UWIi/d
yfxA1h/oSnOwMJnK79dOIF5oQ9OU5zc+v5/E1qou6Gx0cfyCUprgihW9cg5HXaV8
cCdRuDiFhZ3PBBhcpY458/igU1z93V2fcXDMU9BeOSllG0Wve8hg1MTZk9or5SG4
988u+NhTwND2y/IK8S2x4R2kIeeZT0UbuAtbVkMfvxC0ocRm99/wnWtS8QoSQY+O
-----END CERTIFICATE-----
Generated at Thu Mar 26 05:37:20 2026 by rpki-client