Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A9158E8E/04FBB8F0AE0F11ECA0205666C4F9AE02/7AA94F3CE03811EFAC3C5652C4F9AE02.roa
File:                     7AA94F3CE03811EFAC3C5652C4F9AE02.roa (raw, json)
Hash identifier:          EdXgXcRJBqOObFBYGMxN8+lMDHnRZ6opfMWajoFKZos=
Subject key identifier:   3C:C2:F8:BB:AE:47:7E:09:98:42:95:36:16:66:95:B0:B3:9A:7F:74
Certificate issuer:       /CN=A9158E8E/serialNumber=5F2E5E62932BB50A85FF2F9A5F31B2BADD5F34AC
Certificate serial:       043D
Authority key identifier: 5F:2E:5E:62:93:2B:B5:0A:85:FF:2F:9A:5F:31:B2:BA:DD:5F:34:AC
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Xy5eYpMrtQqF_y-aXzGyut1fNKw.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9158E8E/04FBB8F0AE0F11ECA0205666C4F9AE02/7AA94F3CE03811EFAC3C5652C4F9AE02.roa
Signing time:             Sun 15 Feb 2026 00:21:05 +0000
ROA not before:           Sun 15 Feb 2026 00:21:05 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     141431
IP address blocks:        103.159.78.0/24 maxlen: 24
                          103.159.79.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9158E8E/04FBB8F0AE0F11ECA0205666C4F9AE02/Xy5eYpMrtQqF_y-aXzGyut1fNKw.crl
                          rsync://rpki.apnic.net/member_repository/A9158E8E/04FBB8F0AE0F11ECA0205666C4F9AE02/Xy5eYpMrtQqF_y-aXzGyut1fNKw.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Xy5eYpMrtQqF_y-aXzGyut1fNKw.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:43:24 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1085 (0x43d)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9158E8E, serialNumber=5F2E5E62932BB50A85FF2F9A5F31B2BADD5F34AC
        Validity
            Not Before: Feb 15 00:21:05 2026 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=69911170-3f27
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b4:c8:4d:4b:67:25:43:9b:d2:40:ac:5a:fe:d2:
                    6d:8f:25:78:ec:f4:49:eb:26:bc:a3:58:7f:dd:e6:
                    48:db:fc:71:a5:8c:6b:3a:ee:ab:e4:91:b5:5d:ae:
                    b7:5b:96:20:13:8c:83:5b:b0:57:64:21:8d:6a:42:
                    6b:dc:88:8f:0a:75:44:8a:64:58:3f:63:37:f3:6a:
                    c3:67:a6:58:7f:a6:3d:b5:26:fe:99:e5:9f:52:23:
                    7c:4b:be:ae:b7:65:85:d3:f0:21:6c:38:58:d0:d2:
                    07:04:8b:fd:9d:78:9c:5d:7e:7c:89:a5:57:58:ca:
                    6e:48:f3:8b:b5:09:46:4d:eb:b8:5a:b4:c7:5f:0c:
                    47:36:a1:70:48:5e:c3:fd:f0:e4:0b:ef:8f:00:7b:
                    cd:86:46:6d:09:8f:a1:37:25:76:ef:ca:5c:18:e3:
                    07:1d:f5:e1:aa:b7:a1:ac:16:50:02:91:94:3c:21:
                    a2:75:07:9c:c4:b2:b1:67:be:10:fe:c9:8f:56:3d:
                    ea:f1:f0:d9:10:71:a0:5a:a9:b6:93:52:7b:02:35:
                    ab:ff:fe:a6:9c:15:f9:75:e1:58:8a:2a:84:3b:f4:
                    cc:ef:36:4b:91:dd:42:71:b7:12:6b:25:38:10:26:
                    eb:87:80:7e:cf:31:00:b4:e9:46:58:13:f9:e7:7e:
                    05:a9
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                3C:C2:F8:BB:AE:47:7E:09:98:42:95:36:16:66:95:B0:B3:9A:7F:74
            X509v3 Authority Key Identifier:
                keyid:5F:2E:5E:62:93:2B:B5:0A:85:FF:2F:9A:5F:31:B2:BA:DD:5F:34:AC

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9158E8E/04FBB8F0AE0F11ECA0205666C4F9AE02/Xy5eYpMrtQqF_y-aXzGyut1fNKw.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Xy5eYpMrtQqF_y-aXzGyut1fNKw.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/A9158E8E/04FBB8F0AE0F11ECA0205666C4F9AE02/7AA94F3CE03811EFAC3C5652C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.159.78.0/23

    Signature Algorithm: sha256WithRSAEncryption
         0b:11:e1:40:b7:5e:04:e8:2d:f6:7d:ce:13:32:f9:22:bb:3f:
         0f:80:1d:69:36:da:c7:8a:9d:fe:29:48:87:69:31:cd:ed:0f:
         8a:4d:06:8f:42:1e:a4:e2:79:02:bb:ed:65:e6:30:a6:ec:c9:
         25:8a:6a:c8:7d:d2:7f:25:51:3f:5d:56:ff:1e:42:92:fa:ae:
         85:5b:d7:28:3a:79:47:e7:87:cb:26:eb:35:1e:b6:9e:d8:08:
         06:bf:37:0e:fd:80:14:b2:f7:4a:12:84:f0:7c:95:d1:8b:3e:
         18:45:ad:eb:29:90:44:33:80:76:8d:6b:df:d8:4e:25:20:11:
         b6:aa:4b:16:93:35:5e:2e:6d:09:d3:38:da:98:a4:29:d0:8f:
         12:45:80:0a:38:e2:da:8f:bc:3f:e5:83:e0:ab:43:7e:5f:fb:
         2d:45:46:15:f6:65:51:28:06:b2:05:5d:19:fc:66:d4:a1:29:
         30:20:9b:1a:d5:2e:98:87:36:a9:86:84:d1:b2:61:71:65:9c:
         17:aa:d3:d5:e5:e3:82:a7:f0:74:2e:e4:82:95:05:c5:cc:6e:
         bc:1b:6b:c7:49:1c:6d:69:05:73:3e:3b:97:3b:f3:ac:f4:3d:
         88:7e:ac:ef:79:83:ba:63:55:09:0b:98:87:22:4a:05:51:21:
         c3:08:82:89
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICBD0wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
NThFOEUxMTAvBgNVBAUTKDVGMkU1RTYyOTMyQkI1MEE4NUZGMkY5QTVGMzFCMkJB
REQ1RjM0QUMwHhcNMjYwMjE1MDAyMTA1WhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTkxMTE3MC0zZjI3MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAtMhNS2clQ5vSQKxa/tJtjyV47PRJ6ya8o1h/3eZI2/xxpYxrOu6r5JG1Xa63
W5YgE4yDW7BXZCGNakJr3IiPCnVEimRYP2M382rDZ6ZYf6Y9tSb+meWfUiN8S76u
t2WF0/AhbDhY0NIHBIv9nXicXX58iaVXWMpuSPOLtQlGTeu4WrTHXwxHNqFwSF7D
/fDkC++PAHvNhkZtCY+hNyV278pcGOMHHfXhqrehrBZQApGUPCGidQecxLKxZ74Q
/smPVj3q8fDZEHGgWqm2k1J7AjWr//6mnBX5deFYiiqEO/TM7zZLkd1CcbcSayU4
ECbrh4B+zzEAtOlGWBP5534FqQIDAQABo4IClTCCApEwHQYDVR0OBBYEFDzC+Luu
R34JmEKVNhZmlbCzmn90MB8GA1UdIwQYMBaAFF8uXmKTK7UKhf8vml8xsrrdXzSs
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE1OEU4RS8wNEZCQjhGMEFF
MEYxMUVDQTAyMDU2NjZDNEY5QUUwMi9YeTVlWXBNcnRRcUZfeS1hWHpHeXV0MWZO
S3cuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1h5NWVZcE1ydFFxRl95LWFYekd5dXQxZk5Ldy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NThFOEUvMDRGQkI4RjBBRTBGMTFFQ0EwMjA1NjY2QzRGOUFFMDIvN0FBOTRGM0NF
MDM4MTFFRkFDM0M1NjUyQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAFnn04wDQYJKoZIhvcNAQELBQADggEBAAsR4UC3XgToLfZ9
zhMy+SK7Pw+AHWk22seKnf4pSIdpMc3tD4pNBo9CHqTieQK77WXmMKbsySWKash9
0n8lUT9dVv8eQpL6roVb1yg6eUfnh8sm6zUetp7YCAa/Nw79gBSy90oShPB8ldGL
PhhFrespkEQzgHaNa9/YTiUgEbaqSxaTNV4ubQnTONqYpCnQjxJFgAo44tqPvD/l
g+CrQ35f+y1FRhX2ZVEoBrIFXRn8ZtShKTAgmxrVLpiHNqmGhNGyYXFlnBeq09Xl
44Kn8HQu5IKVBcXMbrwba8dJHG1pBXM+O5c786z0PYh+rO95g7pjVQkLmIciSgVR
IcMIgok=
-----END CERTIFICATE-----
Generated at Fri Feb 20 00:11:39 2026 by rpki-client