Route Origin Authorization

$ rpki-client -vvvf rpki.apnic.net/member_repository/A91D61DF/0D0C5F741C6611EE9A132B84C4F9AE02/1D52E8E860D711EEA524AE64C4F9AE02.roa
File:                     1D52E8E860D711EEA524AE64C4F9AE02.roa (raw, json)
Hash identifier:          AFV9bsdyxCSnxifSX+Tk4gJ0DyhxfWBghwTIlpvvkAc=
Subject key identifier:   A6:48:C3:75:1E:C8:42:48:5D:00:6F:37:A6:2C:45:6A:B0:7F:1E:DB
Certificate issuer:       /CN=A91D61DF/serialNumber=15BF210B73781D5CC0BE99BD39D70B2FEB4EB86C
Certificate serial:       0273
Authority key identifier: 15:BF:21:0B:73:78:1D:5C:C0:BE:99:BD:39:D7:0B:2F:EB:4E:B8:6C
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Fb8hC3N4HVzAvpm9OdcLL-tOuGw.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91D61DF/0D0C5F741C6611EE9A132B84C4F9AE02/1D52E8E860D711EEA524AE64C4F9AE02.roa
Signing time:             Sat 03 Oct 2026 02:51:28 +0000
ROA not before:           Sat 03 Oct 2026 02:51:28 +0000
ROA not after:            Mon 01 Feb 2027 00:00:00 +0000
asID:                     141199
IP address blocks:        103.160.146.0/24 maxlen: 24
                          2001:df1:ea40::/48 maxlen: 50
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91D61DF/0D0C5F741C6611EE9A132B84C4F9AE02/Fb8hC3N4HVzAvpm9OdcLL-tOuGw.crl
                          rsync://rpki.apnic.net/member_repository/A91D61DF/0D0C5F741C6611EE9A132B84C4F9AE02/Fb8hC3N4HVzAvpm9OdcLL-tOuGw.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Fb8hC3N4HVzAvpm9OdcLL-tOuGw.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 14 Oct 2026 02:35:13 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 627 (0x273)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91D61DF, serialNumber=15BF210B73781D5CC0BE99BD39D70B2FEB4EB86C
        Validity
            Not Before: Oct  3 02:51:28 2026 GMT
            Not After : Feb  1 00:00:00 2027 GMT
        Subject: CN=6ac06db0-6157
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:d5:1b:f6:c5:01:1d:e6:0d:cf:c4:a0:d0:d9:7e:
                    24:cd:c8:ee:74:da:da:fb:1c:ff:40:92:8f:05:a2:
                    c1:e3:c5:48:2a:a3:b5:30:4d:af:d1:84:cd:5c:b2:
                    97:ea:09:7e:7d:57:f2:90:91:bb:fe:52:65:0b:62:
                    d8:cc:91:b5:fc:2f:0f:24:c1:99:af:a4:da:78:17:
                    b5:f5:1e:00:bb:f8:b5:12:11:84:ed:83:87:70:15:
                    75:3b:50:53:8d:0c:75:c6:a1:d3:90:d4:c8:e4:3c:
                    d0:6f:ce:19:90:27:4c:47:c2:69:42:3f:b1:2c:74:
                    27:89:47:d2:85:49:16:10:cc:9c:d0:d6:e6:43:de:
                    7d:a6:73:15:fb:cc:8c:6d:4b:32:a6:99:49:4d:0f:
                    52:f1:21:21:dc:dc:ad:69:36:d2:11:23:17:7a:09:
                    9a:0d:1b:ad:ba:3e:a1:85:7e:6c:55:9f:cf:3f:aa:
                    95:a3:79:d0:32:86:75:fa:f8:5a:c8:57:f3:ce:a0:
                    69:cb:f8:89:bb:e5:fd:ec:60:4b:5f:c7:29:e8:10:
                    8a:85:19:4e:1d:83:21:32:98:d2:3a:76:1c:e3:d1:
                    79:dc:e2:07:03:96:a0:6d:c3:d5:19:bb:2c:a8:a6:
                    dc:a3:7d:cd:ec:f8:0a:a8:ef:5e:7f:e8:74:83:c9:
                    81:eb
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                A6:48:C3:75:1E:C8:42:48:5D:00:6F:37:A6:2C:45:6A:B0:7F:1E:DB
            X509v3 Authority Key Identifier:
                keyid:15:BF:21:0B:73:78:1D:5C:C0:BE:99:BD:39:D7:0B:2F:EB:4E:B8:6C

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91D61DF/0D0C5F741C6611EE9A132B84C4F9AE02/Fb8hC3N4HVzAvpm9OdcLL-tOuGw.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Fb8hC3N4HVzAvpm9OdcLL-tOuGw.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/A91D61DF/0D0C5F741C6611EE9A132B84C4F9AE02/1D52E8E860D711EEA524AE64C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.160.146.0/24
                IPv6:
                  2001:df1:ea40::/48

    Signature Algorithm: sha256WithRSAEncryption
         25:a6:2b:5e:03:96:11:18:9d:7f:ce:47:47:72:d4:c2:7d:0b:
         4b:0c:be:c2:39:36:ec:aa:76:4a:18:e0:6d:d2:48:6a:e1:dc:
         26:db:22:4f:f3:51:b2:09:7e:11:a0:fb:6a:5c:b7:7e:5c:ee:
         9a:33:dc:f4:54:56:2f:9c:80:69:08:ca:db:26:bc:f9:a0:72:
         47:42:44:fb:cc:28:fe:a5:a4:23:45:00:c6:cc:c9:c8:13:4b:
         5d:8a:d2:0c:54:51:59:e1:45:d9:af:75:e1:13:c4:90:dc:1e:
         98:ae:c6:b7:27:69:a8:b2:e7:0a:14:48:63:e1:46:f6:0e:8b:
         25:14:76:21:55:dc:a3:a7:8f:a8:0e:3a:be:22:ef:bc:3b:ad:
         10:db:a7:71:b1:18:1a:60:ef:fc:5c:07:29:3a:8a:7c:13:e2:
         ab:88:7f:63:f7:00:6d:78:09:ba:d1:a5:19:c2:4b:d6:7e:6d:
         b1:e6:2b:2c:80:ef:78:86:23:f7:7f:50:11:12:c9:54:27:6f:
         2b:38:f9:d9:53:d7:ee:d3:58:c5:89:07:20:df:46:5e:cf:75:
         0c:fa:0d:a0:d4:a3:3f:42:ab:74:01:41:3e:b0:44:d3:28:40:
         9b:55:40:bc:c4:67:28:f3:5a:25:31:14:f6:89:5f:fe:f1:7a:
         14:90:be:10
-----BEGIN CERTIFICATE-----
MIIFTTCCBDWgAwIBAgICAnMwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RDYxREYxMTAvBgNVBAUTKDE1QkYyMTBCNzM3ODFENUNDMEJFOTlCRDM5RDcwQjJG
RUI0RUI4NkMwHhcNMjYxMDAzMDI1MTI4WhcNMjcwMjAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02YWMwNmRiMC02MTU3MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA1Rv2xQEd5g3PxKDQ2X4kzcjudNra+xz/QJKPBaLB48VIKqO1ME2v0YTNXLKX
6gl+fVfykJG7/lJlC2LYzJG1/C8PJMGZr6TaeBe19R4Au/i1EhGE7YOHcBV1O1BT
jQx1xqHTkNTI5DzQb84ZkCdMR8JpQj+xLHQniUfShUkWEMyc0NbmQ959pnMV+8yM
bUsypplJTQ9S8SEh3NytaTbSESMXegmaDRutuj6hhX5sVZ/PP6qVo3nQMoZ1+vha
yFfzzqBpy/iJu+X97GBLX8cp6BCKhRlOHYMhMpjSOnYc49F53OIHA5agbcPVGbss
qKbco33N7PgKqO9ef+h0g8mB6wIDAQABo4ICcTCCAm0wHQYDVR0OBBYEFKZIw3Ue
yEJIXQBvN6YsRWqwfx7bMB8GA1UdIwQYMBaAFBW/IQtzeB1cwL6ZvTnXCy/rTrhs
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFENjFERi8wRDBDNUY3NDFD
NjYxMUVFOUExMzJCODRDNEY5QUUwMi9GYjhoQzNONEhWekF2cG05T2RjTEwtdE91
R3cuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0ZiOGhDM040SFZ6QXZwbTlPZGNMTC10T3VHdy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RDYxREYvMEQwQzVGNzQxQzY2MTFFRTlBMTMyQjg0QzRGOUFFMDIvMUQ1MkU4RTg2
MEQ3MTFFRUE1MjRBRTY0QzRGOUFFMDIucm9hMDAGCCsGAQUFBwEHAQH/BCEwHzAM
BAIAATAGAwQAZ6CSMA8EAgACMAkDBwAgAQ3x6kAwDQYJKoZIhvcNAQELBQADggEB
ACWmK14DlhEYnX/OR0dy1MJ9C0sMvsI5NuyqdkoY4G3SSGrh3CbbIk/zUbIJfhGg
+2pct35c7poz3PRUVi+cgGkIytsmvPmgckdCRPvMKP6lpCNFAMbMycgTS12K0gxU
UVnhRdmvdeETxJDcHpiuxrcnaaiy5woUSGPhRvYOiyUUdiFV3KOnj6gOOr4i77w7
rRDbp3GxGBpg7/xcByk6inwT4quIf2P3AG14CbrRpRnCS9Z+bbHmKyyA73iGI/d/
UBESyVQnbys4+dlT1+7TWMWJByDfRl7PdQz6DaDUoz9Cq3QBQT6wRNMoQJtVQLzE
ZyjzWiUxFPaJX/7xehSQvhA=
-----END CERTIFICATE-----
Generated at Thu Oct 8 10:59:58 2026 by rpki-client