Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91406AA/8F5BB4F886C111EBBAB3184BC4F9AE02/B81F8808A72E11EDA708F167C4F9AE02.roa
File:                     B81F8808A72E11EDA708F167C4F9AE02.roa (raw, json)
Hash identifier:          +D82AOiHogXvbhKiTqKDMY8owW6+2Y/smJKge3/rYMg=
Subject key identifier:   D5:15:26:D2:DB:0D:64:24:B7:F8:95:2F:73:56:13:EC:59:5C:98:DE
Certificate issuer:       /CN=A91406AA/serialNumber=315513E54AB0C99B8BCA84042E38358B60DB1B2C
Certificate serial:       07FF
Authority key identifier: 31:55:13:E5:4A:B0:C9:9B:8B:CA:84:04:2E:38:35:8B:60:DB:1B:2C
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/MVUT5UqwyZuLyoQELjg1i2DbGyw.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91406AA/8F5BB4F886C111EBBAB3184BC4F9AE02/B81F8808A72E11EDA708F167C4F9AE02.roa
Signing time:             Wed 08 Oct 2025 22:24:37 +0000
ROA not before:           Wed 08 Oct 2025 22:24:37 +0000
ROA not after:            Tue 01 Dec 2026 00:00:00 +0000
asID:                     55454
IP address blocks:        182.23.176.0/21 maxlen: 24
                          202.50.246.0/24 maxlen: 24
                          2404:1c00::/32 maxlen: 32
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91406AA/8F5BB4F886C111EBBAB3184BC4F9AE02/MVUT5UqwyZuLyoQELjg1i2DbGyw.crl
                          rsync://rpki.apnic.net/member_repository/A91406AA/8F5BB4F886C111EBBAB3184BC4F9AE02/MVUT5UqwyZuLyoQELjg1i2DbGyw.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/MVUT5UqwyZuLyoQELjg1i2DbGyw.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 29 Oct 2025 23:14:07 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2047 (0x7ff)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91406AA, serialNumber=315513E54AB0C99B8BCA84042E38358B60DB1B2C
        Validity
            Not Before: Oct  8 22:24:37 2025 GMT
            Not After : Dec  1 00:00:00 2026 GMT
        Subject: CN=68e6e4a4-36ba
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c3:6a:9c:66:4b:c3:e2:9a:58:95:af:53:04:19:
                    ae:d4:79:3a:cc:09:e5:54:f1:80:fc:62:1f:b9:ae:
                    4f:94:ef:f4:94:94:6e:e5:dd:e5:97:ce:27:99:4d:
                    8f:c2:12:a3:93:fe:3e:7a:b6:90:dd:e8:a6:8c:30:
                    ac:e2:92:00:c2:13:26:ea:a8:10:0d:fd:b0:d9:26:
                    6c:d9:33:6a:af:18:19:bc:65:52:cc:cf:0b:f0:d2:
                    3f:6f:e6:c9:71:a5:92:b7:37:3d:18:d8:ac:25:74:
                    63:47:7b:de:3a:6f:25:b1:58:d7:87:48:00:bb:0b:
                    93:52:74:92:e0:7d:a8:23:f4:14:65:22:1a:ca:c3:
                    30:04:af:ce:1f:46:05:5b:84:3a:83:9b:ec:8c:86:
                    9a:ca:8c:47:97:0c:30:d6:f9:e6:7e:40:b4:52:32:
                    dc:e6:e7:3f:3c:80:8a:3e:8c:ac:f6:df:9a:55:9b:
                    95:0a:e7:4f:72:ce:c3:60:fd:fd:65:98:e7:ac:61:
                    4f:9e:32:69:6a:f2:a2:0c:43:9c:11:f8:b9:22:fb:
                    99:49:77:6b:c4:9c:d3:67:13:70:43:96:cd:41:73:
                    09:df:06:4d:9f:ea:bb:fe:e3:1a:4d:b6:36:f3:48:
                    8a:a2:39:0a:72:c1:43:c8:1d:51:eb:ca:26:46:57:
                    db:99
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                D5:15:26:D2:DB:0D:64:24:B7:F8:95:2F:73:56:13:EC:59:5C:98:DE
            X509v3 Authority Key Identifier:
                keyid:31:55:13:E5:4A:B0:C9:9B:8B:CA:84:04:2E:38:35:8B:60:DB:1B:2C

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91406AA/8F5BB4F886C111EBBAB3184BC4F9AE02/MVUT5UqwyZuLyoQELjg1i2DbGyw.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/MVUT5UqwyZuLyoQELjg1i2DbGyw.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/A91406AA/8F5BB4F886C111EBBAB3184BC4F9AE02/B81F8808A72E11EDA708F167C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  182.23.176.0/21
                  202.50.246.0/24
                IPv6:
                  2404:1c00::/32

    Signature Algorithm: sha256WithRSAEncryption
         6f:fe:f2:30:c1:59:8d:5c:58:e2:1c:11:b1:22:b7:96:c5:1e:
         ff:7f:d8:0e:e0:26:17:04:e5:b8:0a:22:9a:6c:e5:e5:9e:df:
         c8:4c:ef:1c:44:70:0c:41:46:62:85:39:3b:0b:a7:fb:e8:07:
         79:21:35:eb:22:8e:22:69:fe:5b:5c:02:51:8f:bb:16:b6:53:
         65:d0:b2:93:61:37:40:f3:33:b5:11:f2:8b:89:c2:6c:73:68:
         31:e2:7b:d5:9b:72:5f:6b:f5:45:5c:fe:08:1e:c2:f4:10:ff:
         c3:7a:ac:90:cc:d5:18:59:46:ab:ee:8b:26:0b:50:8b:a0:ea:
         f9:42:cb:23:eb:d9:0f:b9:70:b8:98:46:9e:da:20:c8:49:3c:
         1e:50:3b:64:00:63:14:6d:c3:7c:9f:fe:7a:9d:74:5e:4a:ee:
         22:4b:1b:96:18:20:5d:74:c4:fe:40:50:eb:ce:9f:32:e0:e3:
         a8:aa:30:c6:c2:1a:22:a0:6a:66:45:3e:51:ad:28:aa:b6:22:
         97:83:bd:32:bf:2b:64:3f:13:7d:94:9e:93:ae:df:5a:e5:03:
         fd:5f:ea:57:c6:c3:62:44:b2:a3:7b:ed:54:17:47:af:b7:f7:
         2a:14:da:86:3b:d6:81:28:4d:de:bd:ba:fe:a6:2a:38:6a:68:
         ba:91:87:c0
-----BEGIN CERTIFICATE-----
MIIFhjCCBG6gAwIBAgICB/8wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NDA2QUExMTAvBgNVBAUTKDMxNTUxM0U1NEFCMEM5OUI4QkNBODQwNDJFMzgzNThC
NjBEQjFCMkMwHhcNMjUxMDA4MjIyNDM3WhcNMjYxMjAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OGU2ZTRhNC0zNmJhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAw2qcZkvD4ppYla9TBBmu1Hk6zAnlVPGA/GIfua5PlO/0lJRu5d3ll84nmU2P
whKjk/4+eraQ3eimjDCs4pIAwhMm6qgQDf2w2SZs2TNqrxgZvGVSzM8L8NI/b+bJ
caWStzc9GNisJXRjR3veOm8lsVjXh0gAuwuTUnSS4H2oI/QUZSIaysMwBK/OH0YF
W4Q6g5vsjIaayoxHlwww1vnmfkC0UjLc5uc/PICKPoys9t+aVZuVCudPcs7DYP39
ZZjnrGFPnjJpavKiDEOcEfi5IvuZSXdrxJzTZxNwQ5bNQXMJ3wZNn+q7/uMaTbY2
80iKojkKcsFDyB1R68omRlfbmQIDAQABo4ICqjCCAqYwHQYDVR0OBBYEFNUVJtLb
DWQkt/iVL3NWE+xZXJjeMB8GA1UdIwQYMBaAFDFVE+VKsMmbi8qEBC44NYtg2xss
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE0MDZBQS84RjVCQjRGODg2
QzExMUVCQkFCMzE4NEJDNEY5QUUwMi9NVlVUNVVxd3ladUx5b1FFTGpnMWkyRGJH
eXcuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL01WVVQ1VXF3eVp1THlvUUVMamcxaTJEYkd5dy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NDA2QUEvOEY1QkI0Rjg4NkMxMTFFQkJBQjMxODRCQzRGOUFFMDIvQjgxRjg4MDhB
NzJFMTFFREE3MDhGMTY3QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwNAYIKwYBBQUHAQcBAf8E
JTAjMBIEAgABMAwDBAO2F7ADBADKMvYwDQQCAAIwBwMFACQEHAAwDQYJKoZIhvcN
AQELBQADggEBAG/+8jDBWY1cWOIcEbEit5bFHv9/2A7gJhcE5bgKIpps5eWe38hM
7xxEcAxBRmKFOTsLp/voB3khNesijiJp/ltcAlGPuxa2U2XQspNhN0DzM7UR8ouJ
wmxzaDHie9Wbcl9r9UVc/ggewvQQ/8N6rJDM1RhZRqvuiyYLUIug6vlCyyPr2Q+5
cLiYRp7aIMhJPB5QO2QAYxRtw3yf/nqddF5K7iJLG5YYIF10xP5AUOvOnzLg46iq
MMbCGiKgamZFPlGtKKq2IpeDvTK/K2Q/E32UnpOu31rlA/1f6lfGw2JEsqN77VQX
R6+39yoU2oY71oEoTd69uv6mKjhqaLqRh8A=
-----END CERTIFICATE-----
Generated at Thu Oct 23 01:27:11 2025 by rpki-client