Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A912184B/136487FA8C8C11E6B0B7C528C4F9AE02/51D65180A2DC11E9B63C6C2BC4F9AE02.roa
File:                     51D65180A2DC11E9B63C6C2BC4F9AE02.roa (raw, json)
Hash identifier:          UYMwVYPaK7nzCwDIb/TjC1GQVHBFdraAzq6uV6QZN+c=
Subject key identifier:   28:E2:8F:5B:AE:A9:BD:DE:79:09:F3:7C:B0:ED:8F:64:37:97:03:80
Certificate issuer:       /CN=A912184B/serialNumber=7341F64EAB2517EA9938DDE4FB0A814E5CBB7E77
Certificate serial:       1EB2
Authority key identifier: 73:41:F6:4E:AB:25:17:EA:99:38:DD:E4:FB:0A:81:4E:5C:BB:7E:77
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/c0H2TqslF-qZON3k-wqBTly7fnc.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A912184B/136487FA8C8C11E6B0B7C528C4F9AE02/51D65180A2DC11E9B63C6C2BC4F9AE02.roa
Signing time:             Sun 01 Mar 2026 16:58:56 +0000
ROA not before:           Tue 18 Nov 2025 16:04:13 +0000
ROA not after:            Wed 30 Dec 2026 00:00:00 +0000
asID:                     138466
IP address blocks:        103.76.40.0/22 maxlen: 24
                          2407:6180::/32 maxlen: 32
                          2407:6180::/48 maxlen: 48
                          2407:6180:1::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A912184B/136487FA8C8C11E6B0B7C528C4F9AE02/c0H2TqslF-qZON3k-wqBTly7fnc.crl
                          rsync://rpki.apnic.net/member_repository/A912184B/136487FA8C8C11E6B0B7C528C4F9AE02/c0H2TqslF-qZON3k-wqBTly7fnc.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/c0H2TqslF-qZON3k-wqBTly7fnc.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 25 Mar 2026 15:57:11 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 7858 (0x1eb2)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A912184B, serialNumber=7341F64EAB2517EA9938DDE4FB0A814E5CBB7E77
        Validity
            Not Before: Nov 18 16:04:13 2025 GMT
            Not After : Dec 30 00:00:00 2026 GMT
        Subject: CN=69a47050-195e
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:e3:3c:59:fc:b3:54:d4:4b:07:7b:b6:c8:5c:4d:
                    fd:b4:5b:bf:30:73:74:07:97:3c:38:23:da:39:a2:
                    34:29:89:21:0c:74:34:48:bf:10:84:28:e8:ab:dd:
                    67:1d:6c:d3:c1:d7:4b:60:04:ef:5d:12:98:62:9f:
                    ee:a2:fa:16:b4:48:ba:d8:90:01:30:97:1d:32:e3:
                    b7:d7:cd:e9:9f:bb:81:86:d6:4a:fa:aa:93:db:fe:
                    d8:b1:e8:91:af:f4:4f:8b:0f:cf:a7:64:7e:fc:6d:
                    fd:3e:4e:b0:ff:dd:4e:f7:bf:42:96:d4:34:0d:39:
                    c8:7c:d4:03:e9:4f:81:f1:96:0f:46:19:10:fa:e1:
                    cd:c9:0b:3e:8c:89:a2:39:0a:d6:6d:e6:a4:a2:2a:
                    91:27:87:6a:8a:76:83:7d:25:45:bb:af:99:b0:e6:
                    47:16:bb:8e:b0:7a:78:80:35:d1:0b:7a:6a:5f:f7:
                    b9:1c:46:0b:99:ad:9e:ad:0e:c2:b0:37:a5:b0:59:
                    ad:8f:e6:71:04:52:2d:30:9c:ef:26:35:52:a6:d5:
                    91:19:62:a0:d7:48:a8:14:c8:9c:e5:c3:50:02:3a:
                    68:ec:11:50:8e:45:15:16:dc:d7:56:d4:4e:1d:5d:
                    f0:b9:28:ad:09:ad:e1:9d:e1:0d:a4:9a:21:57:d1:
                    72:09
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                28:E2:8F:5B:AE:A9:BD:DE:79:09:F3:7C:B0:ED:8F:64:37:97:03:80
            X509v3 Authority Key Identifier:
                keyid:73:41:F6:4E:AB:25:17:EA:99:38:DD:E4:FB:0A:81:4E:5C:BB:7E:77

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A912184B/136487FA8C8C11E6B0B7C528C4F9AE02/c0H2TqslF-qZON3k-wqBTly7fnc.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/c0H2TqslF-qZON3k-wqBTly7fnc.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/A912184B/136487FA8C8C11E6B0B7C528C4F9AE02/51D65180A2DC11E9B63C6C2BC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.76.40.0/22
                IPv6:
                  2407:6180::/32

    Signature Algorithm: sha256WithRSAEncryption
         0e:34:24:a9:a1:1d:87:70:60:8e:b2:b6:6d:07:7e:92:d5:f6:
         71:08:c0:11:84:d5:35:d0:b7:e7:2f:84:49:c2:3d:50:c5:35:
         c7:b2:66:d6:e7:f3:45:1b:20:36:75:7d:cc:d8:71:c1:87:2b:
         0a:3f:5f:b0:88:2d:7b:72:01:b6:64:a7:34:d8:4d:e6:24:68:
         eb:35:2c:f1:19:0f:de:71:18:2e:3c:23:37:d7:94:87:ec:44:
         b7:1b:61:d1:e3:be:87:d5:07:08:49:cf:ea:fe:c7:53:6c:aa:
         04:eb:49:0b:46:a7:b2:27:3c:46:80:cf:9e:3e:b6:28:0e:64:
         8f:0a:94:0e:b7:c0:b5:81:a3:df:2e:35:b9:f5:5d:11:b9:ea:
         4a:60:1d:d4:3f:89:0c:75:7b:fe:d9:60:4c:d3:f6:1b:a8:81:
         8c:47:33:11:ea:7c:12:42:1b:15:a2:48:40:ba:81:21:92:84:
         7f:17:00:2f:c2:15:4d:65:f1:84:a9:59:f6:88:4f:8c:40:26:
         b6:58:5b:af:36:a3:e6:a2:68:98:9f:48:23:19:65:af:0e:e8:
         0f:e1:0e:87:78:40:f9:8a:d8:3a:71:b1:7b:d8:11:b4:ae:20:
         a0:e0:d3:d0:5f:c7:ad:31:d7:63:de:d2:8b:01:5a:15:46:97:
         6e:bc:8d:a4
-----BEGIN CERTIFICATE-----
MIIFSzCCBDOgAwIBAgICHrIwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
MjE4NEIxMTAvBgNVBAUTKDczNDFGNjRFQUIyNTE3RUE5OTM4RERFNEZCMEE4MTRF
NUNCQjdFNzcwHhcNMjUxMTE4MTYwNDEzWhcNMjYxMjMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0NzA1MC0xOTVlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA4zxZ/LNU1EsHe7bIXE39tFu/MHN0B5c8OCPaOaI0KYkhDHQ0SL8QhCjoq91n
HWzTwddLYATvXRKYYp/uovoWtEi62JABMJcdMuO3183pn7uBhtZK+qqT2/7YseiR
r/RPiw/Pp2R+/G39Pk6w/91O979CltQ0DTnIfNQD6U+B8ZYPRhkQ+uHNyQs+jImi
OQrWbeakoiqRJ4dqinaDfSVFu6+ZsOZHFruOsHp4gDXRC3pqX/e5HEYLma2erQ7C
sDelsFmtj+ZxBFItMJzvJjVSptWRGWKg10ioFMic5cNQAjpo7BFQjkUVFtzXVtRO
HV3wuSitCa3hneENpJohV9FyCQIDAQABo4ICbzCCAmswHQYDVR0OBBYEFCjij1uu
qb3eeQnzfLDtj2Q3lwOAMB8GA1UdIwQYMBaAFHNB9k6rJRfqmTjd5PsKgU5cu353
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTEyMTg0Qi8xMzY0ODdGQThD
OEMxMUU2QjBCN0M1MjhDNEY5QUUwMi9jMEgyVHFzbEYtcVpPTjNrLXdxQlRseTdm
bmMuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2MwSDJUcXNsRi1xWk9OM2std3FCVGx5N2ZuYy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MjE4NEIvMTM2NDg3RkE4QzhDMTFFNkIwQjdDNTI4QzRGOUFFMDIvNTFENjUxODBB
MkRDMTFFOUI2M0M2QzJCQzRGOUFFMDIucm9hMC4GCCsGAQUFBwEHAQH/BB8wHTAM
BAIAATAGAwQCZ0woMA0EAgACMAcDBQAkB2GAMA0GCSqGSIb3DQEBCwUAA4IBAQAO
NCSpoR2HcGCOsrZtB36S1fZxCMARhNU10LfnL4RJwj1QxTXHsmbW5/NFGyA2dX3M
2HHBhysKP1+wiC17cgG2ZKc02E3mJGjrNSzxGQ/ecRguPCM315SH7ES3G2HR476H
1QcISc/q/sdTbKoE60kLRqeyJzxGgM+ePrYoDmSPCpQOt8C1gaPfLjW59V0RuepK
YB3UP4kMdXv+2WBM0/YbqIGMRzMR6nwSQhsVokhAuoEhkoR/FwAvwhVNZfGEqVn2
iE+MQCa2WFuvNqPmomiYn0gjGWWvDugP4Q6HeED5itg6cbF72BG0riCg4NPQX8et
Mddj3tKLAVoVRpduvI2k
-----END CERTIFICATE-----
Generated at Thu Mar 19 17:42:09 2026 by rpki-client