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/A9116297/6A58AD8EC5CB11F085A9BC58C4F9AE02/3F17E15CED2211F0A3976207436F56BC.roa
File:                     3F17E15CED2211F0A3976207436F56BC.roa (raw, json)
Hash identifier:          RNLtlamrbJHCmplqq/Yxm+DyYLIsFQ2Rr6uyqZGI1gY=
Subject key identifier:   93:CA:04:2D:43:26:67:7F:39:1C:69:88:34:B2:F4:36:AE:A5:67:36
Certificate issuer:       /CN=A9116297/serialNumber=4C8F2B44433AB464A714AD8D39A8F16E4C500A7C
Certificate serial:       1C
Authority key identifier: 4C:8F:2B:44:43:3A:B4:64:A7:14:AD:8D:39:A8:F1:6E:4C:50:0A:7C
Authority info access:    rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/TI8rREM6tGSnFK2NOajxbkxQCnw.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9116297/6A58AD8EC5CB11F085A9BC58C4F9AE02/3F17E15CED2211F0A3976207436F56BC.roa
Signing time:             Fri 09 Jan 2026 06:12:59 +0000
ROA not before:           Fri 09 Jan 2026 06:12:59 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     400618
IP address blocks:        138.252.196.0/23 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9116297/6A58AD8EC5CB11F085A9BC58C4F9AE02/TI8rREM6tGSnFK2NOajxbkxQCnw.crl
                          rsync://rpki.apnic.net/member_repository/A9116297/6A58AD8EC5CB11F085A9BC58C4F9AE02/TI8rREM6tGSnFK2NOajxbkxQCnw.mft
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/TI8rREM6tGSnFK2NOajxbkxQCnw.cer
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/dAFlqA0QcZcKvAnAK3HBrHwdbg4.crl
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/dAFlqA0QcZcKvAnAK3HBrHwdbg4.mft
                          rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/dAFlqA0QcZcKvAnAK3HBrHwdbg4.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:   Sat 24 Jan 2026 06:47:26 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 28 (0x1c)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9116297, serialNumber=4C8F2B44433AB464A714AD8D39A8F16E4C500A7C
        Validity
            Not Before: Jan  9 06:12:59 2026 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=69609c6b-85c1
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b9:ee:45:c0:69:68:be:1e:3f:93:68:c9:57:c6:
                    50:01:bb:b0:5f:c1:a2:5b:b1:22:65:24:c5:5b:24:
                    45:98:4c:ea:ea:fb:38:58:dd:a2:92:8e:aa:c7:f4:
                    9d:4a:a0:94:1b:e7:c6:0a:ad:f6:99:2f:69:11:3d:
                    89:d9:22:f0:46:c7:b5:97:55:ce:40:cf:e4:50:76:
                    6f:a3:19:01:60:ad:db:88:41:ba:8b:4b:68:78:d1:
                    56:bb:37:fb:c4:87:49:51:ee:21:4e:75:f5:ed:64:
                    b1:b5:c6:b1:16:e1:32:4d:81:b2:4a:a5:4a:36:a2:
                    f2:00:50:eb:f3:d5:f3:64:e1:86:3a:4f:48:9e:2b:
                    45:62:68:dd:a4:1f:8c:66:e4:15:51:7b:47:ec:0b:
                    40:4b:6e:6e:66:96:17:46:8c:68:e6:e9:22:38:e2:
                    e3:af:02:01:10:53:24:ed:17:b1:bb:f0:01:f0:0d:
                    ba:ea:26:a6:21:a4:fc:4a:ad:c1:0f:3f:26:a7:25:
                    4e:cb:46:a4:df:19:74:b1:bf:9f:d5:b2:19:6e:33:
                    eb:98:bd:fc:0c:57:13:6d:3b:18:b1:66:5c:4f:8f:
                    c3:8a:9d:e8:79:25:e9:bd:f0:93:dc:a8:5e:2c:82:
                    10:08:f4:5f:3e:53:e9:ed:d2:a2:d5:02:1e:6b:7d:
                    bd:5b
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                93:CA:04:2D:43:26:67:7F:39:1C:69:88:34:B2:F4:36:AE:A5:67:36
            X509v3 Authority Key Identifier:
                keyid:4C:8F:2B:44:43:3A:B4:64:A7:14:AD:8D:39:A8:F1:6E:4C:50:0A:7C

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9116297/6A58AD8EC5CB11F085A9BC58C4F9AE02/TI8rREM6tGSnFK2NOajxbkxQCnw.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/TI8rREM6tGSnFK2NOajxbkxQCnw.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/A9116297/6A58AD8EC5CB11F085A9BC58C4F9AE02/3F17E15CED2211F0A3976207436F56BC.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  138.252.196.0/23

    Signature Algorithm: sha256WithRSAEncryption
         81:a3:63:15:8e:95:d6:24:53:48:2d:fd:20:d7:31:96:bf:2e:
         c5:f0:d1:e5:d4:ef:84:c8:8c:c3:69:35:40:14:36:ae:dc:c8:
         a5:05:37:53:0f:8c:fb:c4:07:60:db:fb:cc:22:b5:6c:54:63:
         4b:30:7b:9d:fb:59:89:88:d5:4b:bd:4b:20:98:71:3c:19:f6:
         fd:08:4c:e8:2c:90:d2:b9:1f:e7:40:c9:41:b5:f6:b4:5c:35:
         3a:c8:9b:6a:86:69:0d:c1:d7:46:0a:77:9c:45:f9:3a:82:1f:
         0f:8f:b5:5e:77:df:ee:1f:f5:85:01:0b:e3:1c:ae:d8:19:8a:
         fd:d7:c9:5e:fe:41:a8:a1:b8:de:a5:88:f0:de:2e:41:fb:6f:
         3d:29:00:89:25:9d:e0:45:b3:88:06:65:c3:09:a5:d8:8a:88:
         09:aa:f7:8c:a4:fc:49:d2:f5:91:0b:28:3d:84:b8:6f:a0:34:
         53:58:02:a0:c9:32:8c:97:32:a6:54:4e:8e:1d:5c:53:43:0f:
         c6:45:fd:13:45:94:c0:8d:1f:fd:97:c0:44:2d:49:99:77:ca:
         ea:e6:be:42:ba:43:64:22:10:f8:6a:ec:a1:33:9a:3d:c2:b5:
         bd:b1:df:6f:ef:8c:fd:f3:3a:47:25:a7:52:a9:0a:20:3c:60:
         6d:b4:f5:78
-----BEGIN CERTIFICATE-----
MIIFcDCCBFigAwIBAgIBHDANBgkqhkiG9w0BAQsFADBGMREwDwYDVQQDEwhBOTEx
NjI5NzExMC8GA1UEBRMoNEM4RjJCNDQ0MzNBQjQ2NEE3MTRBRDhEMzlBOEYxNkU0
QzUwMEE3QzAeFw0yNjAxMDkwNjEyNTlaFw0yNzAzMDIwMDAwMDBaMBgxFjAUBgNV
BAMMDTY5NjA5YzZiLTg1YzEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQC57kXAaWi+Hj+TaMlXxlABu7BfwaJbsSJlJMVbJEWYTOrq+zhY3aKSjqrH9J1K
oJQb58YKrfaZL2kRPYnZIvBGx7WXVc5Az+RQdm+jGQFgrduIQbqLS2h40Va7N/vE
h0lR7iFOdfXtZLG1xrEW4TJNgbJKpUo2ovIAUOvz1fNk4YY6T0ieK0ViaN2kH4xm
5BVRe0fsC0BLbm5mlhdGjGjm6SI44uOvAgEQUyTtF7G78AHwDbrqJqYhpPxKrcEP
PyanJU7LRqTfGXSxv5/VshluM+uYvfwMVxNtOxixZlxPj8OKneh5Jem98JPcqF4s
ghAI9F8+U+nt0qLVAh5rfb1bAgMBAAGjggKVMIICkTAdBgNVHQ4EFgQUk8oELUMm
Z385HGmINLL0Nq6lZzYwHwYDVR0jBBgwFoAUTI8rREM6tGSnFK2NOajxbkxQCnww
DgYDVR0PAQH/BAQDAgeAMIGDBgNVHR8EfDB6MHigdqB0hnJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5MTE2Mjk3LzZBNThBRDhFQzVD
QjExRjA4NUE5QkM1OEM0RjlBRTAyL1RJOHJSRU02dEdTbkZLMk5PYWp4Ymt4UUNu
dy5jcmwwfgYIKwYBBQUHAQEEcjBwMG4GCCsGAQUFBzAChmJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L3JlcG9zaXRvcnkvQjNBMjRGMjAxRDY2MTFFMjhBQzg4MzdDNzJG
RDFGRjIvVEk4clJFTTZ0R1NuRksyTk9hanhia3hRQ253LmNlcjBKBgNVHSABAf8E
QDA+MDwGCCsGAQUFBw4CMDAwLgYIKwYBBQUHAgEWImh0dHBzOi8vd3d3LmFwbmlj
Lm5ldC9SUEtJL0NQUy5wZGYwgcsGCCsGAQUFBwELBIG+MIG7MIGDBggrBgEFBQcw
C4Z3cnN5bmM6Ly9ycGtpLmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTEx
NjI5Ny82QTU4QUQ4RUM1Q0IxMUYwODVBOUJDNThDNEY5QUUwMi8zRjE3RTE1Q0VE
MjIxMUYwQTM5NzYyMDc0MzZGNTZCQy5yb2EwMwYIKwYBBQUHMA2GJ2h0dHBzOi8v
cnJkcC5hcG5pYy5uZXQvbm90aWZpY2F0aW9uLnhtbDAfBggrBgEFBQcBBwEB/wQQ
MA4wDAQCAAEwBgMEAYr8xDANBgkqhkiG9w0BAQsFAAOCAQEAgaNjFY6V1iRTSC39
INcxlr8uxfDR5dTvhMiMw2k1QBQ2rtzIpQU3Uw+M+8QHYNv7zCK1bFRjSzB7nftZ
iYjVS71LIJhxPBn2/QhM6CyQ0rkf50DJQbX2tFw1OsibaoZpDcHXRgp3nEX5OoIf
D4+1Xnff7h/1hQEL4xyu2BmK/dfJXv5BqKG43qWI8N4uQftvPSkAiSWd4EWziAZl
wwml2IqICar3jKT8SdL1kQsoPYS4b6A0U1gCoMkyjJcyplROjh1cU0MPxkX9E0WU
wI0f/ZfARC1JmXfK6ua+QrpDZCIQ+GrsoTOaPcK1vbHfb++M/fM6RyWnUqkKIDxg
bbT1eA==
-----END CERTIFICATE-----
Generated at Sun Jan 18 04:30:37 2026 by rpki-client