Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91524AF/76C7F0F451F611EC9E3C6C3AC4F9AE02/87840F3AFBD111EFB4804F27C4F9AE02.roa
File:                     87840F3AFBD111EFB4804F27C4F9AE02.roa (raw, json)
Hash identifier:          vIEtRSxvBa0Xc/IiKtnrGRDGvVh6iD/nJgJJDv2I0S0=
Subject key identifier:   28:F5:76:29:9C:2C:32:71:C6:BB:B5:D9:EE:DD:68:6A:28:8F:59:0F
Certificate issuer:       /CN=A91524AF/serialNumber=5C315DAFC53A82FDD62C72005C7644333BC0297A
Certificate serial:       0559
Authority key identifier: 5C:31:5D:AF:C5:3A:82:FD:D6:2C:72:00:5C:76:44:33:3B:C0:29:7A
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/XDFdr8U6gv3WLHIAXHZEMzvAKXo.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91524AF/76C7F0F451F611EC9E3C6C3AC4F9AE02/87840F3AFBD111EFB4804F27C4F9AE02.roa
Signing time:             Mon 02 Mar 2026 05:19:53 +0000
ROA not before:           Tue 16 Dec 2025 23:20:17 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     149039
IP address blocks:        103.177.72.0/23 maxlen: 23
                          2001:df0:1ec0::/48 maxlen: 56
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91524AF/76C7F0F451F611EC9E3C6C3AC4F9AE02/XDFdr8U6gv3WLHIAXHZEMzvAKXo.crl
                          rsync://rpki.apnic.net/member_repository/A91524AF/76C7F0F451F611EC9E3C6C3AC4F9AE02/XDFdr8U6gv3WLHIAXHZEMzvAKXo.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/XDFdr8U6gv3WLHIAXHZEMzvAKXo.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:   Thu 02 Apr 2026 23:29:42 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1369 (0x559)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91524AF, serialNumber=5C315DAFC53A82FDD62C72005C7644333BC0297A
        Validity
            Not Before: Dec 16 23:20:17 2025 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=69a51df8-ba30
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b3:d4:f1:7f:99:c0:b1:4c:11:58:dc:9f:e9:6c:
                    2f:04:91:15:a0:ae:80:a2:16:87:89:ab:0d:6c:0d:
                    be:fb:a6:9d:36:d3:31:2b:00:dd:4a:bb:06:68:a4:
                    c7:60:e5:dd:5e:ab:59:12:af:d7:4a:9f:47:c9:49:
                    db:78:4b:c0:d1:2f:c4:4d:7a:19:a3:79:7f:ca:6b:
                    08:30:62:7d:23:ef:a2:44:32:ac:3d:c4:e1:f8:11:
                    ff:1b:46:cc:d2:fd:40:bd:46:dd:ac:88:f0:94:86:
                    df:83:f8:63:5b:75:f5:53:cb:77:7c:29:f0:f0:e8:
                    76:11:84:48:8d:59:8e:53:9f:75:c4:79:9b:06:8b:
                    11:f6:15:79:20:e5:d5:43:93:61:a6:10:8f:94:0b:
                    27:46:69:9e:de:cb:55:dc:e5:63:7b:3a:0d:37:36:
                    16:51:b7:48:64:2a:bc:47:b3:c6:21:b8:c8:85:00:
                    80:ab:32:11:a7:23:c9:38:3b:3f:8d:3d:12:8d:24:
                    d7:eb:75:47:76:14:f2:7a:74:88:7b:61:6d:79:48:
                    ed:85:56:48:73:73:d1:15:6d:41:12:7a:30:64:9c:
                    53:6a:97:3e:64:66:30:32:72:ef:72:0e:5d:33:09:
                    cc:96:2e:5a:c3:44:9a:7f:d2:68:1b:7e:e3:14:c4:
                    e4:39
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                28:F5:76:29:9C:2C:32:71:C6:BB:B5:D9:EE:DD:68:6A:28:8F:59:0F
            X509v3 Authority Key Identifier:
                keyid:5C:31:5D:AF:C5:3A:82:FD:D6:2C:72:00:5C:76:44:33:3B:C0:29:7A

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91524AF/76C7F0F451F611EC9E3C6C3AC4F9AE02/XDFdr8U6gv3WLHIAXHZEMzvAKXo.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/XDFdr8U6gv3WLHIAXHZEMzvAKXo.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/A91524AF/76C7F0F451F611EC9E3C6C3AC4F9AE02/87840F3AFBD111EFB4804F27C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.177.72.0/23
                IPv6:
                  2001:df0:1ec0::/48

    Signature Algorithm: sha256WithRSAEncryption
         53:05:54:c4:5b:38:42:71:0d:6b:40:a0:d1:db:ab:82:44:6c:
         a8:0c:ca:c2:2c:69:b7:0c:dc:9f:3b:77:48:1a:c4:89:6f:11:
         e0:5a:4e:0c:c2:e4:2a:f8:79:f8:73:fc:68:bd:7e:87:c4:19:
         05:4a:66:78:a4:af:9d:93:c2:95:de:15:d1:cb:f1:e8:35:aa:
         73:1d:8c:d5:43:8a:9f:e0:3f:c6:e9:bf:3a:e4:81:8b:24:64:
         38:e0:83:72:91:22:20:96:7c:6a:df:20:6c:3d:81:d2:a8:66:
         45:e0:bb:6b:9e:05:f2:b4:6d:a0:85:cd:83:d8:0d:d7:48:41:
         76:8a:88:50:4c:69:7d:04:de:51:e2:58:67:d6:c0:64:d6:92:
         a3:af:61:23:d5:1f:4a:82:97:f9:84:f2:66:40:36:0f:7e:b0:
         1c:b8:39:64:05:c5:81:1f:34:d4:73:a7:72:0d:62:65:17:ad:
         9e:05:1e:ed:4c:30:78:2b:2c:31:ec:29:a7:28:30:a9:76:52:
         66:1e:2f:c8:1c:5c:8a:ba:ba:83:a6:8e:d2:b2:3d:02:f2:29:
         d5:73:ba:44:8e:ea:f4:b0:90:97:a8:f8:26:73:b0:a2:f8:aa:
         87:48:5c:40:0c:43:91:cd:3d:0e:d5:54:05:0a:fd:aa:97:c3:
         02:03:8e:c4
-----BEGIN CERTIFICATE-----
MIIFTTCCBDWgAwIBAgICBVkwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NTI0QUYxMTAvBgNVBAUTKDVDMzE1REFGQzUzQTgyRkRENjJDNzIwMDVDNzY0NDMz
M0JDMDI5N0EwHhcNMjUxMjE2MjMyMDE3WhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE1MWRmOC1iYTMwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAs9Txf5nAsUwRWNyf6WwvBJEVoK6AohaHiasNbA2++6adNtMxKwDdSrsGaKTH
YOXdXqtZEq/XSp9HyUnbeEvA0S/ETXoZo3l/ymsIMGJ9I++iRDKsPcTh+BH/G0bM
0v1AvUbdrIjwlIbfg/hjW3X1U8t3fCnw8Oh2EYRIjVmOU591xHmbBosR9hV5IOXV
Q5NhphCPlAsnRmme3stV3OVjezoNNzYWUbdIZCq8R7PGIbjIhQCAqzIRpyPJODs/
jT0SjSTX63VHdhTyenSIe2FteUjthVZIc3PRFW1BEnowZJxTapc+ZGYwMnLvcg5d
MwnMli5aw0Saf9JoG37jFMTkOQIDAQABo4ICcTCCAm0wHQYDVR0OBBYEFCj1dimc
LDJxxru12e7daGooj1kPMB8GA1UdIwQYMBaAFFwxXa/FOoL91ixyAFx2RDM7wCl6
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE1MjRBRi83NkM3RjBGNDUx
RjYxMUVDOUUzQzZDM0FDNEY5QUUwMi9YREZkcjhVNmd2M1dMSElBWEhaRU16dkFL
WG8uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1hERmRyOFU2Z3YzV0xISUFYSFpFTXp2QUtYby5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NTI0QUYvNzZDN0YwRjQ1MUY2MTFFQzlFM0M2QzNBQzRGOUFFMDIvODc4NDBGM0FG
QkQxMTFFRkI0ODA0RjI3QzRGOUFFMDIucm9hMDAGCCsGAQUFBwEHAQH/BCEwHzAM
BAIAATAGAwQBZ7FIMA8EAgACMAkDBwAgAQ3wHsAwDQYJKoZIhvcNAQELBQADggEB
AFMFVMRbOEJxDWtAoNHbq4JEbKgMysIsabcM3J87d0gaxIlvEeBaTgzC5Cr4efhz
/Gi9fofEGQVKZnikr52TwpXeFdHL8eg1qnMdjNVDip/gP8bpvzrkgYskZDjgg3KR
IiCWfGrfIGw9gdKoZkXgu2ueBfK0baCFzYPYDddIQXaKiFBMaX0E3lHiWGfWwGTW
kqOvYSPVH0qCl/mE8mZANg9+sBy4OWQFxYEfNNRzp3INYmUXrZ4FHu1MMHgrLDHs
KacoMKl2UmYeL8gcXIq6uoOmjtKyPQLyKdVzukSO6vSwkJeo+CZzsKL4qodIXEAM
Q5HNPQ7VVAUK/aqXwwIDjsQ=
-----END CERTIFICATE-----
Generated at Sat Mar 28 12:07:37 2026 by rpki-client