Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A9193339/45267970B2FA11ECB574CE7FC4F9AE02/2FCAC3ACC48311ECAAAACC0CC4F9AE02.roa
File:                     2FCAC3ACC48311ECAAAACC0CC4F9AE02.roa (raw, json)
Hash identifier:          cpyYSgSRF4bjpjS+2ofJBrwWpmi/ywBdXagvVulUyRQ=
Subject key identifier:   7B:3F:B0:6C:0E:22:02:AC:4F:3C:74:CA:FC:98:2E:9D:F9:D6:7F:F6
Certificate issuer:       /CN=A9193339/serialNumber=872E5AB539BE43857403D4F5D45A5472BB207A6D
Certificate serial:       03F5
Authority key identifier: 87:2E:5A:B5:39:BE:43:85:74:03:D4:F5:D4:5A:54:72:BB:20:7A:6D
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/hy5atTm-Q4V0A9T11FpUcrsgem0.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9193339/45267970B2FA11ECB574CE7FC4F9AE02/2FCAC3ACC48311ECAAAACC0CC4F9AE02.roa
Signing time:             Wed 11 Feb 2026 00:20:57 +0000
ROA not before:           Wed 11 Feb 2026 00:20:57 +0000
ROA not after:            Sat 01 May 2027 00:00:00 +0000
asID:                     137995
IP address blocks:        103.84.136.0/22 maxlen: 24
                          2400:a040:a::/48 maxlen: 48
                          2400:a040:ffff::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9193339/45267970B2FA11ECB574CE7FC4F9AE02/hy5atTm-Q4V0A9T11FpUcrsgem0.crl
                          rsync://rpki.apnic.net/member_repository/A9193339/45267970B2FA11ECB574CE7FC4F9AE02/hy5atTm-Q4V0A9T11FpUcrsgem0.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/hy5atTm-Q4V0A9T11FpUcrsgem0.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 25 Feb 2026 23:45:41 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1013 (0x3f5)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9193339, serialNumber=872E5AB539BE43857403D4F5D45A5472BB207A6D
        Validity
            Not Before: Feb 11 00:20:57 2026 GMT
            Not After : May  1 00:00:00 2027 GMT
        Subject: CN=698bcb68-1bf4
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:ac:ac:b6:16:2d:80:92:55:a5:42:59:70:00:39:
                    b8:fb:91:29:f6:2e:8c:2f:3a:56:29:5a:68:1d:15:
                    7e:02:50:63:e2:9c:14:74:5e:72:bc:6e:aa:a5:2a:
                    1d:2d:1a:1e:e3:79:74:4d:fa:c1:4d:cd:63:87:d9:
                    11:a7:9e:bb:9c:ca:2c:fd:af:60:e4:08:82:ca:25:
                    50:23:79:c2:11:90:82:d8:cd:7b:8d:90:24:92:9a:
                    bb:fc:4f:ab:73:48:46:77:4f:84:be:a6:53:ff:fa:
                    41:14:37:b7:2d:1b:a9:1b:bf:b0:33:ed:56:dd:f2:
                    95:94:ee:b8:ee:1d:41:a7:b2:ef:fa:a9:c8:d0:a7:
                    e8:d8:37:16:d2:a8:75:58:73:dd:3e:c0:e7:90:9b:
                    84:13:a6:2e:d6:10:f9:79:85:2a:ca:ee:9b:18:40:
                    07:b6:09:19:e1:d5:0b:1a:e0:43:52:dc:3b:4a:a4:
                    30:3b:16:b8:87:9f:e7:46:a0:cb:a1:5e:cc:94:de:
                    6f:d7:7a:72:25:2d:5b:cd:58:1a:1a:a4:59:14:21:
                    1c:5d:a7:af:79:1a:98:15:da:c7:a4:75:02:74:45:
                    5c:91:62:1f:54:5d:66:d3:3c:74:16:0f:85:b7:e3:
                    93:25:7e:3f:3b:4d:9b:a9:ef:cb:2e:0c:47:bf:e1:
                    d1:a7
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                7B:3F:B0:6C:0E:22:02:AC:4F:3C:74:CA:FC:98:2E:9D:F9:D6:7F:F6
            X509v3 Authority Key Identifier:
                keyid:87:2E:5A:B5:39:BE:43:85:74:03:D4:F5:D4:5A:54:72:BB:20:7A:6D

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9193339/45267970B2FA11ECB574CE7FC4F9AE02/hy5atTm-Q4V0A9T11FpUcrsgem0.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/hy5atTm-Q4V0A9T11FpUcrsgem0.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/A9193339/45267970B2FA11ECB574CE7FC4F9AE02/2FCAC3ACC48311ECAAAACC0CC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.84.136.0/22
                IPv6:
                  2400:a040:a::/48
                  2400:a040:ffff::/48

    Signature Algorithm: sha256WithRSAEncryption
         55:76:b4:09:6b:57:c9:28:3b:cf:ed:f5:3c:97:aa:2c:ca:4a:
         c2:da:03:11:a9:6b:3b:17:92:c6:e7:bb:17:f9:2c:a7:95:cc:
         cc:d1:31:4a:68:b8:34:77:ad:6c:56:15:83:75:bd:81:ab:c6:
         65:55:bf:19:96:fd:a6:af:44:77:3a:e1:9c:ec:ec:58:8c:fd:
         2d:70:dc:1c:4f:45:ee:c5:56:18:92:f1:40:14:61:3f:3e:d9:
         a1:c8:16:d2:24:47:3f:2d:14:c7:a0:30:3e:b5:a5:6a:6f:20:
         c1:31:22:74:3c:39:ac:cf:09:75:49:3d:b9:15:29:18:b7:87:
         dd:25:a0:66:35:31:3a:b1:96:36:6b:46:4e:f9:3b:24:b7:5d:
         bd:be:17:fd:05:25:4b:70:cc:71:f9:54:93:a8:5f:65:03:40:
         37:74:a7:30:ca:94:fa:e2:4d:3b:1a:17:ba:1a:91:e3:25:61:
         7c:54:22:7f:61:f0:79:ad:a7:05:3e:8f:85:75:b0:2c:fd:24:
         ec:ec:5e:60:dc:7c:97:17:2e:d3:c2:2f:69:66:2f:4b:76:01:
         f6:d2:fa:a3:32:7b:2d:bf:46:b8:d1:97:96:20:87:57:48:5b:
         c5:ae:9e:44:34:05:2f:4a:4f:3d:c4:bb:05:d2:7f:70:2b:ee:
         b0:21:0f:94
-----BEGIN CERTIFICATE-----
MIIFizCCBHOgAwIBAgICA/UwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
OTMzMzkxMTAvBgNVBAUTKDg3MkU1QUI1MzlCRTQzODU3NDAzRDRGNUQ0NUE1NDcy
QkIyMDdBNkQwHhcNMjYwMjExMDAyMDU3WhcNMjcwNTAxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OThiY2I2OC0xYmY0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEArKy2Fi2AklWlQllwADm4+5Ep9i6MLzpWKVpoHRV+AlBj4pwUdF5yvG6qpSod
LRoe43l0TfrBTc1jh9kRp567nMos/a9g5AiCyiVQI3nCEZCC2M17jZAkkpq7/E+r
c0hGd0+EvqZT//pBFDe3LRupG7+wM+1W3fKVlO647h1Bp7Lv+qnI0Kfo2DcW0qh1
WHPdPsDnkJuEE6Yu1hD5eYUqyu6bGEAHtgkZ4dULGuBDUtw7SqQwOxa4h5/nRqDL
oV7MlN5v13pyJS1bzVgaGqRZFCEcXaeveRqYFdrHpHUCdEVckWIfVF1m0zx0Fg+F
t+OTJX4/O02bqe/LLgxHv+HRpwIDAQABo4ICrzCCAqswHQYDVR0OBBYEFHs/sGwO
IgKsTzx0yvyYLp351n/2MB8GA1UdIwQYMBaAFIcuWrU5vkOFdAPU9dRaVHK7IHpt
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE5MzMzOS80NTI2Nzk3MEIy
RkExMUVDQjU3NENFN0ZDNEY5QUUwMi9oeTVhdFRtLVE0VjBBOVQxMUZwVWNyc2dl
bTAuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2h5NWF0VG0tUTRWMEE5VDExRnBVY3JzZ2VtMC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
OTMzMzkvNDUyNjc5NzBCMkZBMTFFQ0I1NzRDRTdGQzRGOUFFMDIvMkZDQUMzQUND
NDgzMTFFQ0FBQUFDQzBDQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwOQYIKwYBBQUHAQcBAf8E
KjAoMAwEAgABMAYDBAJnVIgwGAQCAAIwEgMHACQAoEAACgMHACQAoED//zANBgkq
hkiG9w0BAQsFAAOCAQEAVXa0CWtXySg7z+31PJeqLMpKwtoDEalrOxeSxue7F/ks
p5XMzNExSmi4NHetbFYVg3W9gavGZVW/GZb9pq9EdzrhnOzsWIz9LXDcHE9F7sVW
GJLxQBRhPz7ZocgW0iRHPy0Ux6AwPrWlam8gwTEidDw5rM8JdUk9uRUpGLeH3SWg
ZjUxOrGWNmtGTvk7JLddvb4X/QUlS3DMcflUk6hfZQNAN3SnMMqU+uJNOxoXuhqR
4yVhfFQif2Hwea2nBT6PhXWwLP0k7OxeYNx8lxcu08IvaWYvS3YB9tL6ozJ7Lb9G
uNGXliCHV0hbxa6eRDQFL0pPPcS7BdJ/cCvusCEPlA==
-----END CERTIFICATE-----
Generated at Fri Feb 20 01:27:32 2026 by rpki-client