Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A912C8AF/D1F64E725EEF11EAA54E6C6CC4F9AE02/50448A72911411EF9CAF3E55C4F9AE02.roa
File:                     50448A72911411EF9CAF3E55C4F9AE02.roa (raw, json)
Hash identifier:          HcqHSTMsYt84t3W+0eQhQAac/iU8v/iz9udK2EXwhGI=
Subject key identifier:   BA:E6:17:FB:77:FA:E3:29:AF:E4:2D:A1:C6:A5:E3:5A:31:A7:C6:7D
Certificate issuer:       /CN=A912C8AF/serialNumber=763F7FBD964A1C3668308C9A29E15025C0DDF9D4
Certificate serial:       0C36
Authority key identifier: 76:3F:7F:BD:96:4A:1C:36:68:30:8C:9A:29:E1:50:25:C0:DD:F9:D4
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/dj9_vZZKHDZoMIyaKeFQJcDd-dQ.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A912C8AF/D1F64E725EEF11EAA54E6C6CC4F9AE02/50448A72911411EF9CAF3E55C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 18:44:38 +0000
ROA not before:           Wed 02 Apr 2025 19:50:31 +0000
ROA not after:            Wed 01 Jul 2026 00:00:00 +0000
asID:                     136907
IP address blocks:        103.84.110.0/24 maxlen: 24
                          103.198.203.0/24 maxlen: 24
                          2404:a140:43::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A912C8AF/D1F64E725EEF11EAA54E6C6CC4F9AE02/dj9_vZZKHDZoMIyaKeFQJcDd-dQ.crl
                          rsync://rpki.apnic.net/member_repository/A912C8AF/D1F64E725EEF11EAA54E6C6CC4F9AE02/dj9_vZZKHDZoMIyaKeFQJcDd-dQ.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/dj9_vZZKHDZoMIyaKeFQJcDd-dQ.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:   Tue 31 Mar 2026 19:07:18 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 3126 (0xc36)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A912C8AF, serialNumber=763F7FBD964A1C3668308C9A29E15025C0DDF9D4
        Validity
            Not Before: Apr  2 19:50:31 2025 GMT
            Not After : Jul  1 00:00:00 2026 GMT
        Subject: CN=69a48915-ac86
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:92:0b:0d:e3:d4:34:58:60:a1:d1:d0:e7:27:2b:
                    a7:bd:e4:bf:7a:2e:e0:e2:b5:91:8e:5c:05:86:c8:
                    30:83:6c:af:cb:e4:af:ad:b2:f9:59:ff:1d:55:00:
                    cd:bf:5c:74:aa:bf:ee:ac:3f:a1:6a:64:5d:64:9d:
                    8a:bf:d2:15:80:d5:df:42:09:b8:59:cc:e3:44:96:
                    08:b4:50:3e:3a:a8:47:33:90:1e:e1:0d:88:ca:51:
                    a2:c2:0b:a0:e8:67:73:fa:9a:bf:30:9c:1b:da:9a:
                    d1:2c:a9:d3:5f:73:01:91:0d:b4:6a:01:53:47:99:
                    02:43:ce:35:10:f2:56:26:fb:bb:3e:0d:fe:c4:d5:
                    aa:ae:d5:30:7c:46:6c:fc:b3:e0:7f:6f:57:66:4a:
                    77:27:98:da:97:37:14:11:33:58:69:a4:23:9b:49:
                    79:73:24:96:c1:97:8f:99:28:a1:c3:ec:07:f6:8f:
                    aa:68:64:8a:39:0c:12:37:46:1b:e1:a8:d6:7b:e1:
                    3c:12:e4:34:ec:da:0c:dd:c5:c0:61:cd:1f:d3:73:
                    9c:54:ff:dc:4d:65:ce:46:d0:b1:64:13:11:d6:55:
                    2e:74:2d:b5:19:da:10:08:99:84:6b:aa:f1:05:83:
                    5b:71:2d:71:bb:c8:ba:10:f7:62:83:31:3e:7a:32:
                    82:8d
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                BA:E6:17:FB:77:FA:E3:29:AF:E4:2D:A1:C6:A5:E3:5A:31:A7:C6:7D
            X509v3 Authority Key Identifier:
                keyid:76:3F:7F:BD:96:4A:1C:36:68:30:8C:9A:29:E1:50:25:C0:DD:F9:D4

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A912C8AF/D1F64E725EEF11EAA54E6C6CC4F9AE02/dj9_vZZKHDZoMIyaKeFQJcDd-dQ.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/dj9_vZZKHDZoMIyaKeFQJcDd-dQ.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/A912C8AF/D1F64E725EEF11EAA54E6C6CC4F9AE02/50448A72911411EF9CAF3E55C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.84.110.0/24
                  103.198.203.0/24
                IPv6:
                  2404:a140:43::/48

    Signature Algorithm: sha256WithRSAEncryption
         54:85:99:9b:af:7d:32:3a:19:b9:d6:58:e1:54:c7:43:88:93:
         fa:83:5a:fd:02:8d:10:ac:4e:87:98:19:d2:26:81:f1:76:ea:
         9c:5d:0a:82:00:e3:c3:03:ac:8a:f8:03:a8:d7:de:ab:56:52:
         94:78:d2:18:50:c9:1a:41:cb:03:35:38:80:95:60:94:91:f5:
         72:c8:49:59:45:73:f8:31:b8:78:ed:58:4c:1e:1a:93:e8:a9:
         7f:f1:80:21:53:55:8d:5f:ee:30:14:8b:c2:86:ec:39:9a:bf:
         19:7d:7c:89:27:47:fd:ee:80:ab:db:dd:da:3c:7b:8b:ba:08:
         b7:60:84:6b:61:a0:0d:cf:d5:45:f4:93:07:92:ce:ea:ea:47:
         58:ef:69:1e:8b:09:42:66:6b:3d:de:1e:45:42:a7:f6:08:10:
         71:a1:7b:9a:ce:f7:11:e5:b4:89:cb:7c:2a:e6:ba:38:c7:cf:
         74:65:3d:69:0c:f2:dd:a5:dc:14:9c:91:65:6d:db:fb:8c:41:
         18:82:df:fb:e2:98:b0:94:51:f0:af:76:43:87:5a:f6:4c:d7:
         d3:62:87:d2:df:83:84:8c:5e:80:54:d9:42:dc:4c:4f:4a:5f:
         18:37:ea:9a:25:7b:e3:0a:09:cf:65:e1:a7:4f:26:c2:a6:bb:
         38:75:91:5a
-----BEGIN CERTIFICATE-----
MIIFUzCCBDugAwIBAgICDDYwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
MkM4QUYxMTAvBgNVBAUTKDc2M0Y3RkJEOTY0QTFDMzY2ODMwOEM5QTI5RTE1MDI1
QzBEREY5RDQwHhcNMjUwNDAyMTk1MDMxWhcNMjYwNzAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0ODkxNS1hYzg2MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAkgsN49Q0WGCh0dDnJyunveS/ei7g4rWRjlwFhsgwg2yvy+SvrbL5Wf8dVQDN
v1x0qr/urD+hamRdZJ2Kv9IVgNXfQgm4WczjRJYItFA+OqhHM5Ae4Q2IylGiwgug
6Gdz+pq/MJwb2prRLKnTX3MBkQ20agFTR5kCQ841EPJWJvu7Pg3+xNWqrtUwfEZs
/LPgf29XZkp3J5jalzcUETNYaaQjm0l5cySWwZePmSihw+wH9o+qaGSKOQwSN0Yb
4ajWe+E8EuQ07NoM3cXAYc0f03OcVP/cTWXORtCxZBMR1lUudC21GdoQCJmEa6rx
BYNbcS1xu8i6EPdigzE+ejKCjQIDAQABo4ICdzCCAnMwHQYDVR0OBBYEFLrmF/t3
+uMpr+Qtocal41oxp8Z9MB8GA1UdIwQYMBaAFHY/f72WShw2aDCMminhUCXA3fnU
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTEyQzhBRi9EMUY2NEU3MjVF
RUYxMUVBQTU0RTZDNkNDNEY5QUUwMi9kajlfdlpaS0hEWm9NSXlhS2VGUUpjRGQt
ZFEuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2RqOV92WlpLSERab01JeWFLZUZRSmNEZC1kUS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MkM4QUYvRDFGNjRFNzI1RUVGMTFFQUE1NEU2QzZDQzRGOUFFMDIvNTA0NDhBNzI5
MTE0MTFFRjlDQUYzRTU1QzRGOUFFMDIucm9hMDYGCCsGAQUFBwEHAQH/BCcwJTAS
BAIAATAMAwQAZ1RuAwQAZ8bLMA8EAgACMAkDBwAkBKFAAEMwDQYJKoZIhvcNAQEL
BQADggEBAFSFmZuvfTI6GbnWWOFUx0OIk/qDWv0CjRCsToeYGdImgfF26pxdCoIA
48MDrIr4A6jX3qtWUpR40hhQyRpBywM1OICVYJSR9XLISVlFc/gxuHjtWEweGpPo
qX/xgCFTVY1f7jAUi8KG7Dmavxl9fIknR/3ugKvb3do8e4u6CLdghGthoA3P1UX0
kweSzurqR1jvaR6LCUJmaz3eHkVCp/YIEHGhe5rO9xHltInLfCrmujjHz3RlPWkM
8t2l3BSckWVt2/uMQRiC3/vimLCUUfCvdkOHWvZM19Nih9Lfg4SMXoBU2ULcTE9K
Xxg36pole+MKCc9l4adPJsKmuzh1kVo=
-----END CERTIFICATE-----
Generated at Thu Mar 26 06:13:37 2026 by rpki-client