Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91EDA20/B73BF37CB5E311EDAB54455AC4F9AE02/94E348AE300C11EE8D3CE611C4F9AE02.roa
File:                     94E348AE300C11EE8D3CE611C4F9AE02.roa (raw, json)
Hash identifier:          NpxyDYgZgt6C5E4ll2xjCVcUh5jIelMwBSZZdnJdQJw=
Subject key identifier:   EC:AD:CF:2F:70:22:94:ED:C1:81:CD:10:EE:C0:AB:A8:00:41:3D:2A
Certificate issuer:       /CN=A91EDA20/serialNumber=962C2C9D5EDFDACEFDB1387E30BEC3FFBEFA5CD0
Certificate serial:       0251
Authority key identifier: 96:2C:2C:9D:5E:DF:DA:CE:FD:B1:38:7E:30:BE:C3:FF:BE:FA:5C:D0
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/liwsnV7f2s79sTh-ML7D_776XNA.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91EDA20/B73BF37CB5E311EDAB54455AC4F9AE02/94E348AE300C11EE8D3CE611C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 15:06:35 +0000
ROA not before:           Mon 21 Apr 2025 02:29:10 +0000
ROA not after:            Thu 28 May 2026 00:00:00 +0000
asID:                     135341
IP address blocks:        103.93.141.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91EDA20/B73BF37CB5E311EDAB54455AC4F9AE02/liwsnV7f2s79sTh-ML7D_776XNA.crl
                          rsync://rpki.apnic.net/member_repository/A91EDA20/B73BF37CB5E311EDAB54455AC4F9AE02/liwsnV7f2s79sTh-ML7D_776XNA.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/liwsnV7f2s79sTh-ML7D_776XNA.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:   Mon 09 Mar 2026 00:41:17 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 593 (0x251)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91EDA20, serialNumber=962C2C9D5EDFDACEFDB1387E30BEC3FFBEFA5CD0
        Validity
            Not Before: Apr 21 02:29:10 2025 GMT
            Not After : May 28 00:00:00 2026 GMT
        Subject: CN=69a455fb-455e
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:9d:57:b3:57:39:cd:f4:6e:ce:aa:9f:8d:20:34:
                    d8:20:cc:e0:e1:33:28:1c:32:87:15:c5:74:be:99:
                    24:d5:51:2c:ce:23:84:d4:a7:09:17:dc:72:a0:7b:
                    42:80:d0:ca:0e:bb:50:0e:75:f8:0c:8d:cb:79:88:
                    b6:b6:77:7b:bf:49:4b:0d:f1:6a:60:95:27:1a:09:
                    f6:d1:bb:8c:48:3b:0b:1e:fd:39:8b:f0:77:fb:e9:
                    fc:1a:ec:30:18:09:2a:8a:b9:fe:93:15:cc:85:cb:
                    3c:59:d0:57:d1:a4:15:c6:0e:41:26:24:67:92:80:
                    87:71:ef:da:39:ca:18:ae:2b:73:af:9a:26:4f:92:
                    81:43:bc:4f:9d:a0:d4:03:ee:80:5a:86:02:5f:a1:
                    84:bd:02:b8:31:a1:4f:51:f1:de:b2:99:8e:43:2e:
                    c6:37:62:0d:a2:fd:34:b0:08:3e:1b:c2:0c:1b:09:
                    14:cf:7f:a1:7d:e6:dd:4d:0d:1b:14:df:69:91:d7:
                    26:eb:f2:f3:6d:52:14:15:4b:00:80:3e:6b:6c:11:
                    27:1f:a2:9b:11:68:f3:30:32:82:10:87:8b:06:94:
                    a0:eb:d6:1c:d0:90:3a:a1:c9:7f:e1:1b:d1:81:10:
                    9d:47:1b:fc:04:b6:e7:42:85:3c:06:6d:e8:00:03:
                    db:2f
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                EC:AD:CF:2F:70:22:94:ED:C1:81:CD:10:EE:C0:AB:A8:00:41:3D:2A
            X509v3 Authority Key Identifier:
                keyid:96:2C:2C:9D:5E:DF:DA:CE:FD:B1:38:7E:30:BE:C3:FF:BE:FA:5C:D0

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91EDA20/B73BF37CB5E311EDAB54455AC4F9AE02/liwsnV7f2s79sTh-ML7D_776XNA.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/liwsnV7f2s79sTh-ML7D_776XNA.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/A91EDA20/B73BF37CB5E311EDAB54455AC4F9AE02/94E348AE300C11EE8D3CE611C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.93.141.0/24

    Signature Algorithm: sha256WithRSAEncryption
         62:2a:39:ad:fa:70:f4:bf:1c:76:3a:54:af:0e:20:34:3d:23:
         08:36:26:3a:20:55:6f:50:28:f8:ee:f6:48:4c:a0:dc:41:76:
         fa:72:e2:27:5d:73:61:96:fd:e4:60:9d:e4:ae:0a:b0:80:59:
         14:a7:34:a9:42:ac:f3:3c:d1:0e:12:cc:6b:5c:03:72:ca:28:
         06:91:ad:14:5c:9f:d3:ab:7f:43:16:b6:4e:05:48:12:a8:79:
         b8:10:75:dd:92:b1:d8:7e:f9:16:3b:7e:40:63:a6:e0:ce:f1:
         1f:55:34:44:b1:59:72:39:31:97:3c:96:cf:da:32:e1:89:33:
         39:3a:26:fb:0b:74:54:9e:13:21:00:74:30:8e:a4:96:b7:36:
         5b:1c:68:ab:70:e3:f3:a0:27:93:6f:73:7a:47:13:9f:9e:10:
         47:fa:6e:6e:cc:01:df:ef:6a:eb:71:43:ac:c0:3a:5c:fd:d2:
         78:4a:06:75:0e:1f:04:05:a0:81:d5:18:a2:f4:e9:99:ce:d6:
         dd:78:73:a6:2b:4a:24:d8:5f:8d:56:e8:6c:89:06:f4:f9:4e:
         20:8e:e6:65:48:ed:39:d1:ef:40:10:a1:3d:26:a7:4e:0f:fc:
         34:1a:e0:b1:e1:8b:aa:71:3d:a9:08:f0:24:6d:54:8e:f7:b3:
         bc:6e:77:b3
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICAlEwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RURBMjAxMTAvBgNVBAUTKDk2MkMyQzlENUVERkRBQ0VGREIxMzg3RTMwQkVDM0ZG
QkVGQTVDRDAwHhcNMjUwNDIxMDIyOTEwWhcNMjYwNTI4MDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0NTVmYi00NTVlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAnVezVznN9G7Oqp+NIDTYIMzg4TMoHDKHFcV0vpkk1VEsziOE1KcJF9xyoHtC
gNDKDrtQDnX4DI3LeYi2tnd7v0lLDfFqYJUnGgn20buMSDsLHv05i/B3++n8Guww
GAkqirn+kxXMhcs8WdBX0aQVxg5BJiRnkoCHce/aOcoYritzr5omT5KBQ7xPnaDU
A+6AWoYCX6GEvQK4MaFPUfHespmOQy7GN2INov00sAg+G8IMGwkUz3+hfebdTQ0b
FN9pkdcm6/LzbVIUFUsAgD5rbBEnH6KbEWjzMDKCEIeLBpSg69Yc0JA6ocl/4RvR
gRCdRxv8BLbnQoU8Bm3oAAPbLwIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFOytzy9w
IpTtwYHNEO7Aq6gAQT0qMB8GA1UdIwQYMBaAFJYsLJ1e39rO/bE4fjC+w/+++lzQ
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFFREEyMC9CNzNCRjM3Q0I1
RTMxMUVEQUI1NDQ1NUFDNEY5QUUwMi9saXdzblY3ZjJzNzlzVGgtTUw3RF83NzZY
TkEuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2xpd3NuVjdmMnM3OXNUaC1NTDdEXzc3NlhOQS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RURBMjAvQjczQkYzN0NCNUUzMTFFREFCNTQ0NTVBQzRGOUFFMDIvOTRFMzQ4QUUz
MDBDMTFFRThEM0NFNjExQzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQAZ12NMA0GCSqGSIb3DQEBCwUAA4IBAQBiKjmt+nD0vxx2OlSvDiA0
PSMINiY6IFVvUCj47vZITKDcQXb6cuInXXNhlv3kYJ3krgqwgFkUpzSpQqzzPNEO
EsxrXANyyigGka0UXJ/Tq39DFrZOBUgSqHm4EHXdkrHYfvkWO35AY6bgzvEfVTRE
sVlyOTGXPJbP2jLhiTM5Oib7C3RUnhMhAHQwjqSWtzZbHGircOPzoCeTb3N6RxOf
nhBH+m5uzAHf72rrcUOswDpc/dJ4SgZ1Dh8EBaCB1Rii9OmZztbdeHOmK0ok2F+N
VuhsiQb0+U4gjuZlSO050e9AEKE9JqdOD/w0GuCx4YuqcT2pCPAkbVSO97O8bnez
-----END CERTIFICATE-----
Generated at Mon Mar 2 10:39:46 2026 by rpki-client