This project's continuity is at risk. If Internet routing security is important to you, throw a lifeline! Please donate to the 2026 fundraising campaign.


Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A916B32E/8F4A0B96000F11F1B9492C613F6F56BC/CBA294E6000F11F1A395F9D03F6F56BC.roa
File:                     CBA294E6000F11F1A395F9D03F6F56BC.roa (raw, json)
Hash identifier:          9xPfRUPMD8VEcFIi2P7BF6Vzyf7c3jARdkao8P594MI=
Subject key identifier:   33:50:7D:F8:C9:4C:8B:22:44:C3:55:06:D8:43:D2:A1:64:0F:23:D5
Certificate issuer:       /CN=A916B32E/serialNumber=916568953171E637B5C50532E3231B36B9C68CBB
Certificate serial:       02
Authority key identifier: 91:65:68:95:31:71:E6:37:B5:C5:05:32:E3:23:1B:36:B9:C6:8C:BB
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/kWVolTFx5je1xQUy4yMbNrnGjLs.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A916B32E/8F4A0B96000F11F1B9492C613F6F56BC/CBA294E6000F11F1A395F9D03F6F56BC.roa
Signing time:             Mon 02 Feb 2026 08:18:47 +0000
ROA not before:           Mon 02 Feb 2026 08:18:46 +0000
ROA not after:            Wed 01 Jul 2026 00:00:00 +0000
asID:                     4686
IP address blocks:        103.230.24.0/22 maxlen: 22
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A916B32E/8F4A0B96000F11F1B9492C613F6F56BC/kWVolTFx5je1xQUy4yMbNrnGjLs.crl
                          rsync://rpki.apnic.net/member_repository/A916B32E/8F4A0B96000F11F1B9492C613F6F56BC/kWVolTFx5je1xQUy4yMbNrnGjLs.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/kWVolTFx5je1xQUy4yMbNrnGjLs.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:   Mon 16 Feb 2026 08:15:19 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2 (0x2)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A916B32E, serialNumber=916568953171E637B5C50532E3231B36B9C68CBB
        Validity
            Not Before: Feb  2 08:18:46 2026 GMT
            Not After : Jul  1 00:00:00 2026 GMT
        Subject: CN=69805de6-417f
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a6:e6:30:83:80:f0:13:d9:8a:d2:e6:23:5a:70:
                    af:60:38:37:48:73:d0:71:21:7a:b1:60:3b:70:38:
                    98:93:d9:b0:4d:0a:b1:5c:45:3d:3f:1f:20:30:fa:
                    1d:1a:88:f3:d8:92:89:48:e1:d8:ab:a0:91:55:30:
                    65:16:7a:56:0f:71:4a:1d:3c:e9:10:71:1a:34:a4:
                    30:94:25:55:33:a3:72:1e:ad:41:e8:62:c4:33:24:
                    32:90:51:33:66:bd:f1:a6:5c:e0:8a:f2:9c:0d:1b:
                    45:10:4f:3d:bd:1e:1f:1a:ec:93:4d:be:52:c4:07:
                    ef:cb:cf:4b:c4:c6:8b:71:e0:90:05:d8:a0:4d:06:
                    9a:f8:2d:da:fb:14:31:49:3b:6c:98:f7:22:ad:23:
                    2d:3e:3b:36:ea:d2:15:0c:21:c3:60:06:98:ab:70:
                    b8:6e:b1:eb:1d:10:bb:7c:36:88:a6:2f:a1:12:9f:
                    52:78:fc:7d:f3:d9:8c:6f:64:3d:9e:be:70:bf:a6:
                    6f:a9:fb:61:36:f4:e1:6f:9a:1d:39:71:47:07:c4:
                    fc:9c:f1:07:77:c4:af:dd:55:b5:7a:b6:08:5c:84:
                    8b:3c:c3:fe:7a:2a:2b:ad:df:1a:75:ea:9d:2b:34:
                    06:00:94:3b:bf:4d:29:4c:f9:81:8f:c0:86:f0:aa:
                    61:1f
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                33:50:7D:F8:C9:4C:8B:22:44:C3:55:06:D8:43:D2:A1:64:0F:23:D5
            X509v3 Authority Key Identifier:
                keyid:91:65:68:95:31:71:E6:37:B5:C5:05:32:E3:23:1B:36:B9:C6:8C:BB

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A916B32E/8F4A0B96000F11F1B9492C613F6F56BC/kWVolTFx5je1xQUy4yMbNrnGjLs.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/kWVolTFx5je1xQUy4yMbNrnGjLs.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/A916B32E/8F4A0B96000F11F1B9492C613F6F56BC/CBA294E6000F11F1A395F9D03F6F56BC.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.230.24.0/22

    Signature Algorithm: sha256WithRSAEncryption
         91:bd:2f:46:a0:62:6d:14:8c:33:66:85:ac:21:01:dc:ad:70:
         b1:08:53:4e:aa:ba:5b:96:c8:bb:96:a4:7d:bb:9a:92:af:5a:
         63:75:c4:57:c5:e9:4f:4e:03:a8:d6:c3:7d:0c:42:5c:92:c3:
         85:a3:de:5d:27:f0:9b:f5:16:c5:fc:96:d3:b5:10:70:c6:4d:
         74:b7:23:b5:25:e8:be:d8:6f:81:6d:40:b6:2e:88:d4:e6:3a:
         cd:25:bd:b8:ea:d6:7d:07:3a:c5:47:20:cc:58:29:c8:b2:e0:
         74:bf:31:d0:5a:a1:49:65:1e:1b:90:7c:6f:0b:36:12:72:37:
         aa:dc:1f:13:3e:19:ed:c1:56:0d:c1:95:d4:b5:43:6a:30:bf:
         78:36:10:7e:14:61:2b:e4:17:5a:19:9c:e1:e2:3b:52:cf:22:
         9b:95:58:07:be:91:9e:9d:38:c4:c6:41:ee:3f:c7:4f:92:e8:
         42:30:06:ac:66:b8:89:9e:6b:31:68:57:69:ea:a0:e2:92:84:
         fb:da:84:f7:09:47:ad:2b:2c:f9:89:dc:c9:d4:36:33:73:6f:
         33:33:6c:ff:72:d2:95:ba:1e:8b:b1:e4:f5:bb:29:67:49:00:
         32:6e:c2:b6:d7:22:25:aa:0b:c8:7f:45:9c:af:41:b4:51:f9:
         84:36:ff:34
-----BEGIN CERTIFICATE-----
MIIFcDCCBFigAwIBAgIBAjANBgkqhkiG9w0BAQsFADBGMREwDwYDVQQDDAhBOTE2
QjMyRTExMC8GA1UEBRMoOTE2NTY4OTUzMTcxRTYzN0I1QzUwNTMyRTMyMzFCMzZC
OUM2OENCQjAeFw0yNjAyMDIwODE4NDZaFw0yNjA3MDEwMDAwMDBaMBgxFjAUBgNV
BAMMDTY5ODA1ZGU2LTQxN2YwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQCm5jCDgPAT2YrS5iNacK9gODdIc9BxIXqxYDtwOJiT2bBNCrFcRT0/HyAw+h0a
iPPYkolI4diroJFVMGUWelYPcUodPOkQcRo0pDCUJVUzo3IerUHoYsQzJDKQUTNm
vfGmXOCK8pwNG0UQTz29Hh8a7JNNvlLEB+/Lz0vExotx4JAF2KBNBpr4Ldr7FDFJ
O2yY9yKtIy0+Ozbq0hUMIcNgBpircLhusesdELt8NoimL6ESn1J4/H3z2YxvZD2e
vnC/pm+p+2E29OFvmh05cUcHxPyc8Qd3xK/dVbV6tghchIs8w/56Kiut3xp16p0r
NAYAlDu/TSlM+YGPwIbwqmEfAgMBAAGjggKVMIICkTAdBgNVHQ4EFgQUM1B9+MlM
iyJEw1UG2EPSoWQPI9UwHwYDVR0jBBgwFoAUkWVolTFx5je1xQUy4yMbNrnGjLsw
DgYDVR0PAQH/BAQDAgeAMIGDBgNVHR8EfDB6MHigdqB0hnJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5MTZCMzJFLzhGNEEwQjk2MDAw
RjExRjFCOTQ5MkM2MTNGNkY1NkJDL2tXVm9sVEZ4NWplMXhRVXk0eU1iTnJuR2pM
cy5jcmwwfgYIKwYBBQUHAQEEcjBwMG4GCCsGAQUFBzAChmJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L3JlcG9zaXRvcnkvQjUyN0VGNTgxRDY2MTFFMkJCNDY4RjdDNzJG
RDFGRjIva1dWb2xURng1amUxeFFVeTR5TWJOcm5HakxzLmNlcjBKBgNVHSABAf8E
QDA+MDwGCCsGAQUFBw4CMDAwLgYIKwYBBQUHAgEWImh0dHBzOi8vd3d3LmFwbmlj
Lm5ldC9SUEtJL0NQUy5wZGYwgcsGCCsGAQUFBwELBIG+MIG7MIGDBggrBgEFBQcw
C4Z3cnN5bmM6Ly9ycGtpLmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE2
QjMyRS84RjRBMEI5NjAwMEYxMUYxQjk0OTJDNjEzRjZGNTZCQy9DQkEyOTRFNjAw
MEYxMUYxQTM5NUY5RDAzRjZGNTZCQy5yb2EwMwYIKwYBBQUHMA2GJ2h0dHBzOi8v
cnJkcC5hcG5pYy5uZXQvbm90aWZpY2F0aW9uLnhtbDAfBggrBgEFBQcBBwEB/wQQ
MA4wDAQCAAEwBgMEAmfmGDANBgkqhkiG9w0BAQsFAAOCAQEAkb0vRqBibRSMM2aF
rCEB3K1wsQhTTqq6W5bIu5akfbuakq9aY3XEV8XpT04DqNbDfQxCXJLDhaPeXSfw
m/UWxfyW07UQcMZNdLcjtSXovthvgW1Ati6I1OY6zSW9uOrWfQc6xUcgzFgpyLLg
dL8x0FqhSWUeG5B8bws2EnI3qtwfEz4Z7cFWDcGV1LVDajC/eDYQfhRhK+QXWhmc
4eI7Us8im5VYB76Rnp04xMZB7j/HT5LoQjAGrGa4iZ5rMWhXaeqg4pKE+9qE9wlH
rSss+YncydQ2M3NvMzNs/3LSlboei7Hk9bspZ0kAMm7CttciJaoLyH9FnK9BtFH5
hDb/NA==
-----END CERTIFICATE-----
Generated at Tue Feb 10 21:17:36 2026 by rpki-client