Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91605D7/3B50F132E57F11EEAF1D291BC4F9AE02/EA46D7ECE57F11EE96F8FB39C4F9AE02.roa
File:                     EA46D7ECE57F11EE96F8FB39C4F9AE02.roa (raw, json)
Hash identifier:          eGXhWTghID7LXCNSIEK8G8iUBL46dL5mXlz39bqNtkc=
Subject key identifier:   AF:2F:63:78:63:37:34:A3:AD:74:68:60:0E:1A:C6:97:29:49:30:DA
Certificate issuer:       /CN=A91605D7/serialNumber=61E4F8616B6242661A91F7D012B6CD1E4093890B
Certificate serial:       0179
Authority key identifier: 61:E4:F8:61:6B:62:42:66:1A:91:F7:D0:12:B6:CD:1E:40:93:89:0B
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/YeT4YWtiQmYakffQErbNHkCTiQs.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91605D7/3B50F132E57F11EEAF1D291BC4F9AE02/EA46D7ECE57F11EE96F8FB39C4F9AE02.roa
Signing time:             Mon 02 Mar 2026 11:54:05 +0000
ROA not before:           Sun 07 Dec 2025 03:12:28 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     138455
IP address blocks:        103.125.222.0/24 maxlen: 24
                          103.141.233.0/24 maxlen: 24
                          203.4.161.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91605D7/3B50F132E57F11EEAF1D291BC4F9AE02/YeT4YWtiQmYakffQErbNHkCTiQs.crl
                          rsync://rpki.apnic.net/member_repository/A91605D7/3B50F132E57F11EEAF1D291BC4F9AE02/YeT4YWtiQmYakffQErbNHkCTiQs.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/YeT4YWtiQmYakffQErbNHkCTiQs.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 03:53:33 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 377 (0x179)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91605D7, serialNumber=61E4F8616B6242661A91F7D012B6CD1E4093890B
        Validity
            Not Before: Dec  7 03:12:28 2025 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=69a57a5d-ca11
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:e4:32:c9:48:2f:33:b0:cd:b8:15:00:cc:d5:94:
                    17:2a:d9:4d:24:8d:28:2c:2c:e9:02:db:b9:9d:ca:
                    1d:39:03:c2:2d:4e:85:60:3f:4d:42:72:19:9c:5f:
                    8f:fb:e6:4a:26:cf:1b:61:ff:c8:c6:e3:f8:48:70:
                    9a:63:8a:9c:69:42:99:ab:1d:ac:45:1b:42:04:1f:
                    8f:13:d6:ee:7d:72:40:68:0a:8f:26:e2:61:f7:64:
                    84:e8:1b:da:de:15:f2:a6:ef:86:56:0b:e6:0f:f6:
                    e4:f2:78:80:6d:77:ee:b4:22:a2:af:eb:95:25:c8:
                    59:32:1c:52:bc:83:a8:3c:24:7e:0c:c9:6e:25:d3:
                    27:0b:35:13:3a:6b:d2:ad:eb:7a:19:69:bf:07:88:
                    96:99:47:8f:ff:bc:c3:5b:96:64:ef:e6:48:88:00:
                    3f:1c:b8:12:64:9e:1c:2b:c0:8a:57:87:47:94:2f:
                    75:94:d1:ba:c1:98:8b:81:a6:c4:dc:10:72:97:65:
                    75:90:90:88:9d:c6:98:36:5e:00:21:91:76:64:2f:
                    fe:c1:6c:02:fb:9a:50:1a:82:30:86:7a:61:db:a8:
                    da:d6:ba:13:c9:b0:6b:8c:6e:c6:17:94:23:12:00:
                    1c:57:62:4a:2c:cf:c4:21:9a:fa:82:32:ca:18:a0:
                    fe:35
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                AF:2F:63:78:63:37:34:A3:AD:74:68:60:0E:1A:C6:97:29:49:30:DA
            X509v3 Authority Key Identifier:
                keyid:61:E4:F8:61:6B:62:42:66:1A:91:F7:D0:12:B6:CD:1E:40:93:89:0B

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91605D7/3B50F132E57F11EEAF1D291BC4F9AE02/YeT4YWtiQmYakffQErbNHkCTiQs.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/YeT4YWtiQmYakffQErbNHkCTiQs.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/A91605D7/3B50F132E57F11EEAF1D291BC4F9AE02/EA46D7ECE57F11EE96F8FB39C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.125.222.0/24
                  103.141.233.0/24
                  203.4.161.0/24

    Signature Algorithm: sha256WithRSAEncryption
         23:3b:5e:87:15:0d:3f:18:88:55:11:63:61:60:61:c6:db:22:
         05:e8:fd:be:e2:d3:8a:f9:d3:da:54:09:29:fa:b7:30:a9:dc:
         ae:92:63:03:e2:19:e2:55:59:64:05:75:54:bd:81:30:30:19:
         2a:ed:82:3c:46:99:14:0a:6e:46:44:4d:e3:cb:11:b2:67:5d:
         26:6b:1c:21:7a:20:43:15:d8:2f:d6:ab:21:c4:5a:c3:0d:e1:
         a2:80:de:ba:00:8f:b8:0a:6e:4a:25:7b:e3:e2:2f:87:87:d7:
         a6:97:c4:55:34:32:15:ae:6a:e4:6f:f7:b9:89:50:b5:f0:1b:
         31:ee:19:f6:06:86:ca:c8:19:a5:b5:88:5f:c4:18:9b:a4:c6:
         ee:bf:4a:cf:82:dc:5b:dc:b3:31:2a:04:32:0a:04:cd:70:45:
         74:61:0e:8b:36:24:7d:59:e4:a8:07:d9:55:82:39:67:e6:04:
         bb:23:34:d8:72:d1:fe:11:4e:9b:12:d4:f5:f0:44:3d:be:27:
         d8:94:98:52:63:5f:8b:4e:82:3d:82:e1:9f:7b:2a:cd:60:fd:
         0f:89:9b:8b:65:3f:0c:e1:d0:d7:cd:b7:f2:5a:40:d6:ff:d7:
         80:dd:92:81:fc:09:a6:2c:01:c2:35:4f:f2:ef:2f:c8:97:5b:
         be:af:b7:e1
-----BEGIN CERTIFICATE-----
MIIFSDCCBDCgAwIBAgICAXkwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NjA1RDcxMTAvBgNVBAUTKDYxRTRGODYxNkI2MjQyNjYxQTkxRjdEMDEyQjZDRDFF
NDA5Mzg5MEIwHhcNMjUxMjA3MDMxMjI4WhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE1N2E1ZC1jYTExMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA5DLJSC8zsM24FQDM1ZQXKtlNJI0oLCzpAtu5ncodOQPCLU6FYD9NQnIZnF+P
++ZKJs8bYf/IxuP4SHCaY4qcaUKZqx2sRRtCBB+PE9bufXJAaAqPJuJh92SE6Bva
3hXypu+GVgvmD/bk8niAbXfutCKir+uVJchZMhxSvIOoPCR+DMluJdMnCzUTOmvS
ret6GWm/B4iWmUeP/7zDW5Zk7+ZIiAA/HLgSZJ4cK8CKV4dHlC91lNG6wZiLgabE
3BByl2V1kJCIncaYNl4AIZF2ZC/+wWwC+5pQGoIwhnph26ja1roTybBrjG7GF5Qj
EgAcV2JKLM/EIZr6gjLKGKD+NQIDAQABo4ICbDCCAmgwHQYDVR0OBBYEFK8vY3hj
NzSjrXRoYA4axpcpSTDaMB8GA1UdIwQYMBaAFGHk+GFrYkJmGpH30BK2zR5Ak4kL
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE2MDVENy8zQjUwRjEzMkU1
N0YxMUVFQUYxRDI5MUJDNEY5QUUwMi9ZZVQ0WVd0aVFtWWFrZmZRRXJiTkhrQ1Rp
UXMuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1llVDRZV3RpUW1ZYWtmZlFFcmJOSGtDVGlRcy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NjA1RDcvM0I1MEYxMzJFNTdGMTFFRUFGMUQyOTFCQzRGOUFFMDIvRUE0NkQ3RUNF
NTdGMTFFRTk2RjhGQjM5QzRGOUFFMDIucm9hMCsGCCsGAQUFBwEHAQH/BBwwGjAY
BAIAATASAwQAZ33eAwQAZ43pAwQAywShMA0GCSqGSIb3DQEBCwUAA4IBAQAjO16H
FQ0/GIhVEWNhYGHG2yIF6P2+4tOK+dPaVAkp+rcwqdyukmMD4hniVVlkBXVUvYEw
MBkq7YI8RpkUCm5GRE3jyxGyZ10maxwheiBDFdgv1qshxFrDDeGigN66AI+4Cm5K
JXvj4i+Hh9eml8RVNDIVrmrkb/e5iVC18Bsx7hn2BobKyBmltYhfxBibpMbuv0rP
gtxb3LMxKgQyCgTNcEV0YQ6LNiR9WeSoB9lVgjln5gS7IzTYctH+EU6bEtT18EQ9
vifYlJhSY1+LToI9guGfeyrNYP0PiZuLZT8M4dDXzbfyWkDW/9eA3ZKB/AmmLAHC
NU/y7y/Il1u+r7fh
-----END CERTIFICATE-----
Generated at Thu Mar 26 02:29:43 2026 by rpki-client