Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91A8A85/573792CA562B11EBBD0CE21CC4F9AE02/6FBFD196C3B811EF82B40031C4F9AE02.roa
File:                     6FBFD196C3B811EF82B40031C4F9AE02.roa (raw, json)
Hash identifier:          mvM0VoaW71uKRcnptfb7VIZoTG8N2FMDeD3VQQuqwDg=
Subject key identifier:   BB:2A:ED:FA:3C:B8:55:26:DC:8B:D1:D0:8A:A3:84:5A:7D:87:08:18
Certificate issuer:       /CN=A91A8A85/serialNumber=2EAF60095334E7F0BAA065A92F653F5C744895C2
Certificate serial:       0774
Authority key identifier: 2E:AF:60:09:53:34:E7:F0:BA:A0:65:A9:2F:65:3F:5C:74:48:95:C2
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Lq9gCVM05_C6oGWpL2U_XHRIlcI.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91A8A85/573792CA562B11EBBD0CE21CC4F9AE02/6FBFD196C3B811EF82B40031C4F9AE02.roa
Signing time:             Tue 10 Feb 2026 22:18:12 +0000
ROA not before:           Tue 10 Feb 2026 22:18:12 +0000
ROA not after:            Sat 01 May 2027 00:00:00 +0000
asID:                     137967
IP address blocks:        103.161.150.0/24 maxlen: 24
                          103.161.151.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91A8A85/573792CA562B11EBBD0CE21CC4F9AE02/Lq9gCVM05_C6oGWpL2U_XHRIlcI.crl
                          rsync://rpki.apnic.net/member_repository/A91A8A85/573792CA562B11EBBD0CE21CC4F9AE02/Lq9gCVM05_C6oGWpL2U_XHRIlcI.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Lq9gCVM05_C6oGWpL2U_XHRIlcI.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 21:06:18 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1908 (0x774)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91A8A85, serialNumber=2EAF60095334E7F0BAA065A92F653F5C744895C2
        Validity
            Not Before: Feb 10 22:18:12 2026 GMT
            Not After : May  1 00:00:00 2027 GMT
        Subject: CN=698baea4-080e
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a9:43:ad:0c:86:ba:bf:81:a2:55:fe:e8:5a:56:
                    c5:26:7d:db:5e:8f:41:f0:a1:1b:77:53:05:3d:8f:
                    81:ad:40:a8:9a:d1:43:b4:2b:95:fc:d8:1a:7f:81:
                    68:58:a1:18:5e:27:d5:a7:3f:ce:8b:76:b7:c5:54:
                    db:b4:32:c9:99:92:d6:70:e8:cf:2b:65:f7:18:94:
                    1f:b1:1a:14:e7:c5:a0:fb:5a:f9:c3:bf:39:7b:ea:
                    ca:7a:a0:1c:65:bc:13:a2:e1:ce:80:79:f6:05:b6:
                    28:a8:53:77:46:b7:bf:06:a1:25:12:07:9e:3c:f0:
                    a8:9d:60:aa:6d:4f:85:4b:52:bb:af:92:36:67:75:
                    c3:33:5a:dc:ed:b4:d7:1d:ce:eb:49:bc:3f:d4:e4:
                    83:2e:3b:5b:19:04:fc:7b:c4:d8:fa:14:21:e7:98:
                    b4:86:70:48:46:58:ae:74:4f:53:27:36:45:42:3b:
                    64:d8:6a:8c:d7:37:e9:8c:e1:c1:7b:63:9b:23:b3:
                    00:1e:3a:69:8b:dc:51:d3:46:71:f6:e2:32:32:a3:
                    45:48:71:af:c5:75:75:86:75:06:a7:29:c7:51:db:
                    57:da:f1:39:e6:f9:6f:44:58:36:e3:9d:1f:99:5d:
                    39:24:c0:b4:95:5d:d4:57:dd:22:46:69:6a:e0:93:
                    c3:49
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                BB:2A:ED:FA:3C:B8:55:26:DC:8B:D1:D0:8A:A3:84:5A:7D:87:08:18
            X509v3 Authority Key Identifier:
                keyid:2E:AF:60:09:53:34:E7:F0:BA:A0:65:A9:2F:65:3F:5C:74:48:95:C2

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91A8A85/573792CA562B11EBBD0CE21CC4F9AE02/Lq9gCVM05_C6oGWpL2U_XHRIlcI.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Lq9gCVM05_C6oGWpL2U_XHRIlcI.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/A91A8A85/573792CA562B11EBBD0CE21CC4F9AE02/6FBFD196C3B811EF82B40031C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.161.150.0/23

    Signature Algorithm: sha256WithRSAEncryption
         db:9b:a8:ce:e7:3d:16:7f:0b:c4:da:d4:a5:67:9d:23:dd:36:
         97:3d:57:fa:78:b2:aa:17:87:84:69:27:b0:fa:b3:f8:f9:41:
         68:d3:0c:25:fb:f4:c1:61:4b:17:fe:af:b8:7f:8e:ff:11:1e:
         da:07:89:12:c2:05:de:02:c4:f2:6e:d2:ab:83:e6:bf:1c:00:
         f5:c4:d5:e3:59:83:36:21:2d:65:5f:bf:ad:ec:82:94:e7:09:
         94:2c:0f:8a:4f:e3:42:c7:6e:a1:e7:e7:15:a7:7f:ba:95:3a:
         6e:ac:89:49:d7:b3:74:b0:5f:46:43:7d:37:23:5c:3d:6f:d8:
         f5:5d:00:c2:81:2d:d5:30:1c:8d:ee:e0:d6:26:e6:8c:a0:19:
         2b:61:e0:8f:1b:75:58:01:b5:7b:db:c2:14:2d:37:71:2e:54:
         b3:f0:60:aa:f2:28:b1:21:fb:dc:4f:92:8b:f4:44:bd:81:8a:
         db:38:60:47:54:ed:3c:1c:3c:15:ed:39:c1:0c:e7:5c:56:96:
         a5:14:88:a3:d8:50:de:54:39:ff:4e:f9:fc:58:d6:9d:3f:09:
         d9:a6:2e:36:a4:19:cf:4d:51:bf:b7:96:60:9f:ed:42:2f:67:
         fb:48:31:ea:ab:b4:a8:72:ea:a0:e2:ee:e1:68:eb:3a:06:ff:
         2e:4f:d7:1f
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICB3QwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
QThBODUxMTAvBgNVBAUTKDJFQUY2MDA5NTMzNEU3RjBCQUEwNjVBOTJGNjUzRjVD
NzQ0ODk1QzIwHhcNMjYwMjEwMjIxODEyWhcNMjcwNTAxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OThiYWVhNC0wODBlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAqUOtDIa6v4GiVf7oWlbFJn3bXo9B8KEbd1MFPY+BrUComtFDtCuV/Ngaf4Fo
WKEYXifVpz/Oi3a3xVTbtDLJmZLWcOjPK2X3GJQfsRoU58Wg+1r5w785e+rKeqAc
ZbwTouHOgHn2BbYoqFN3Rre/BqElEgeePPConWCqbU+FS1K7r5I2Z3XDM1rc7bTX
Hc7rSbw/1OSDLjtbGQT8e8TY+hQh55i0hnBIRliudE9TJzZFQjtk2GqM1zfpjOHB
e2ObI7MAHjppi9xR00Zx9uIyMqNFSHGvxXV1hnUGpynHUdtX2vE55vlvRFg2450f
mV05JMC0lV3UV90iRmlq4JPDSQIDAQABo4IClTCCApEwHQYDVR0OBBYEFLsq7fo8
uFUm3IvR0IqjhFp9hwgYMB8GA1UdIwQYMBaAFC6vYAlTNOfwuqBlqS9lP1x0SJXC
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFBOEE4NS81NzM3OTJDQTU2
MkIxMUVCQkQwQ0UyMUNDNEY5QUUwMi9McTlnQ1ZNMDVfQzZvR1dwTDJVX1hIUkls
Y0kuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0xxOWdDVk0wNV9DNm9HV3BMMlVfWEhSSWxjSS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QThBODUvNTczNzkyQ0E1NjJCMTFFQkJEMENFMjFDQzRGOUFFMDIvNkZCRkQxOTZD
M0I4MTFFRjgyQjQwMDMxQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAFnoZYwDQYJKoZIhvcNAQELBQADggEBANubqM7nPRZ/C8Ta
1KVnnSPdNpc9V/p4sqoXh4RpJ7D6s/j5QWjTDCX79MFhSxf+r7h/jv8RHtoHiRLC
Bd4CxPJu0quD5r8cAPXE1eNZgzYhLWVfv63sgpTnCZQsD4pP40LHbqHn5xWnf7qV
Om6siUnXs3SwX0ZDfTcjXD1v2PVdAMKBLdUwHI3u4NYm5oygGSth4I8bdVgBtXvb
whQtN3EuVLPwYKryKLEh+9xPkov0RL2Bits4YEdU7TwcPBXtOcEM51xWlqUUiKPY
UN5UOf9O+fxY1p0/CdmmLjakGc9NUb+3lmCf7UIvZ/tIMeqrtKhy6qDi7uFo6zoG
/y5P1x8=
-----END CERTIFICATE-----
Generated at Thu Feb 19 23:29:14 2026 by rpki-client