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/A9179960/6E5E1AB0B39011F0B83F7761C4F9AE02/ED85B184BEFA11F0A7226D28C4F9AE02.roa
File:                     ED85B184BEFA11F0A7226D28C4F9AE02.roa (raw, json)
Hash identifier:          FCZkcnWMKqwKfrD0AEQsW49hcqwvh4++F2LkcUoHYfQ=
Subject key identifier:   32:33:20:AE:57:DC:06:77:E1:AC:6D:2F:26:0D:50:C9:BE:72:C6:5B
Certificate issuer:       /CN=A9179960/serialNumber=9B0FFB9F6947EB902CC226415DAD8E7D834DE61E
Certificate serial:       0B
Authority key identifier: 9B:0F:FB:9F:69:47:EB:90:2C:C2:26:41:5D:AD:8E:7D:83:4D:E6:1E
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/mw_7n2lH65AswiZBXa2OfYNN5h4.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9179960/6E5E1AB0B39011F0B83F7761C4F9AE02/ED85B184BEFA11F0A7226D28C4F9AE02.roa
Signing time:             Tue 11 Nov 2025 12:35:38 +0000
ROA not before:           Tue 11 Nov 2025 12:35:38 +0000
ROA not after:            Thu 28 May 2026 00:00:00 +0000
asID:                     138683
IP address blocks:        103.136.121.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9179960/6E5E1AB0B39011F0B83F7761C4F9AE02/mw_7n2lH65AswiZBXa2OfYNN5h4.crl
                          rsync://rpki.apnic.net/member_repository/A9179960/6E5E1AB0B39011F0B83F7761C4F9AE02/mw_7n2lH65AswiZBXa2OfYNN5h4.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/mw_7n2lH65AswiZBXa2OfYNN5h4.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:   Fri 12 Dec 2025 05:41:45 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 11 (0xb)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9179960, serialNumber=9B0FFB9F6947EB902CC226415DAD8E7D834DE61E
        Validity
            Not Before: Nov 11 12:35:38 2025 GMT
            Not After : May 28 00:00:00 2026 GMT
        Subject: CN=69132d9a-875a
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:9d:ea:9e:98:4c:09:9d:cd:ee:58:1a:ab:4e:f0:
                    64:13:ec:a5:9f:94:e6:78:80:a9:45:a9:c3:2a:c7:
                    9a:77:59:51:ac:be:8c:72:fb:9a:1e:7d:0b:ae:46:
                    b3:11:ca:b2:4c:92:5b:60:44:ae:9b:34:1f:cb:6a:
                    e8:04:aa:83:17:49:24:b4:a6:50:03:56:75:e1:09:
                    8f:b5:5a:b4:54:1e:72:71:ab:f3:49:f9:96:98:7f:
                    8d:c7:58:c0:2f:7b:4d:5c:e4:1d:19:4b:73:93:a8:
                    34:66:44:08:4c:d8:4e:e2:19:2b:01:7e:e4:45:d0:
                    83:bb:12:af:37:b1:21:d2:f1:45:54:ab:05:0b:cc:
                    a7:d8:a1:f2:b3:44:41:ea:d6:39:87:8a:03:74:4b:
                    32:8a:34:b9:53:d9:3a:f9:49:83:0b:0d:e4:bf:65:
                    c1:f4:e0:bf:c2:05:c7:1e:8a:53:90:89:d6:b0:d5:
                    2b:eb:3a:81:dd:89:33:79:ef:3b:42:67:3d:5b:6a:
                    56:4b:1e:1d:3d:77:af:ba:0f:2f:fa:ca:11:6c:ab:
                    be:b0:28:8a:23:8b:1a:83:e4:77:c3:0b:76:19:04:
                    09:fb:69:99:93:4e:c5:b6:bf:47:de:8b:20:b1:3f:
                    10:ea:1f:bf:de:b5:6e:4b:8c:4d:6a:c1:35:7c:44:
                    13:65
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                32:33:20:AE:57:DC:06:77:E1:AC:6D:2F:26:0D:50:C9:BE:72:C6:5B
            X509v3 Authority Key Identifier:
                keyid:9B:0F:FB:9F:69:47:EB:90:2C:C2:26:41:5D:AD:8E:7D:83:4D:E6:1E

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9179960/6E5E1AB0B39011F0B83F7761C4F9AE02/mw_7n2lH65AswiZBXa2OfYNN5h4.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/mw_7n2lH65AswiZBXa2OfYNN5h4.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/A9179960/6E5E1AB0B39011F0B83F7761C4F9AE02/ED85B184BEFA11F0A7226D28C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.136.121.0/24

    Signature Algorithm: sha256WithRSAEncryption
         43:07:44:1d:0e:9d:7a:ff:7f:49:58:74:c4:c6:80:e2:61:67:
         ea:57:23:33:da:aa:a7:ab:ea:2c:bc:55:b2:3c:9b:75:71:1b:
         19:d9:9e:bd:d6:14:c3:4f:80:7d:81:b0:3f:44:39:11:3e:5d:
         c5:ff:0b:9a:ac:c9:1a:ff:e1:91:fa:ca:d4:0d:92:ee:1c:c9:
         56:fb:02:2a:e0:e0:59:ae:ef:9d:0a:8f:0a:0d:da:d2:cb:5d:
         93:5c:c8:bf:4e:fc:b9:ae:68:e7:cf:d0:c3:7d:52:e8:40:c1:
         22:cf:6c:d2:69:2b:c5:db:72:d6:94:64:80:d2:ef:b4:67:af:
         4d:b2:ea:d7:88:6a:66:92:86:38:40:e3:47:34:e3:e4:59:a3:
         c8:ec:c4:72:5d:91:16:0b:ef:64:ce:af:79:02:57:b3:f1:2f:
         7d:7d:68:6e:79:54:17:c7:e1:3d:08:3a:20:7e:23:03:a7:39:
         81:be:97:57:ea:64:df:c0:16:6c:8a:e1:19:4c:26:fc:1c:43:
         84:58:80:af:62:86:0a:dd:98:49:68:0c:4f:55:12:93:e3:13:
         1c:22:f2:bb:21:6d:f5:00:33:13:a6:7d:b0:01:a4:8a:f9:58:
         11:e7:83:67:4e:e9:7f:75:b3:b9:ce:f4:15:17:d8:3d:82:07:
         0d:73:d7:81
-----BEGIN CERTIFICATE-----
MIIFcDCCBFigAwIBAgIBCzANBgkqhkiG9w0BAQsFADBGMREwDwYDVQQDEwhBOTE3
OTk2MDExMC8GA1UEBRMoOUIwRkZCOUY2OTQ3RUI5MDJDQzIyNjQxNURBRDhFN0Q4
MzRERTYxRTAeFw0yNTExMTExMjM1MzhaFw0yNjA1MjgwMDAwMDBaMBgxFjAUBgNV
BAMTDTY5MTMyZDlhLTg3NWEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQCd6p6YTAmdze5YGqtO8GQT7KWflOZ4gKlFqcMqx5p3WVGsvoxy+5oefQuuRrMR
yrJMkltgRK6bNB/LaugEqoMXSSS0plADVnXhCY+1WrRUHnJxq/NJ+ZaYf43HWMAv
e01c5B0ZS3OTqDRmRAhM2E7iGSsBfuRF0IO7Eq83sSHS8UVUqwULzKfYofKzREHq
1jmHigN0SzKKNLlT2Tr5SYMLDeS/ZcH04L/CBcceilOQidaw1SvrOoHdiTN57ztC
Zz1balZLHh09d6+6Dy/6yhFsq76wKIojixqD5HfDC3YZBAn7aZmTTsW2v0feiyCx
PxDqH7/etW5LjE1qwTV8RBNlAgMBAAGjggKVMIICkTAdBgNVHQ4EFgQUMjMgrlfc
BnfhrG0vJg1Qyb5yxlswHwYDVR0jBBgwFoAUmw/7n2lH65AswiZBXa2OfYNN5h4w
DgYDVR0PAQH/BAQDAgeAMIGDBgNVHR8EfDB6MHigdqB0hnJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5MTc5OTYwLzZFNUUxQUIwQjM5
MDExRjBCODNGNzc2MUM0RjlBRTAyL213XzduMmxINjVBc3dpWkJYYTJPZllOTjVo
NC5jcmwwfgYIKwYBBQUHAQEEcjBwMG4GCCsGAQUFBzAChmJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L3JlcG9zaXRvcnkvQjUyN0VGNTgxRDY2MTFFMkJCNDY4RjdDNzJG
RDFGRjIvbXdfN24ybEg2NUFzd2laQlhhMk9mWU5ONWg0LmNlcjBKBgNVHSABAf8E
QDA+MDwGCCsGAQUFBw4CMDAwLgYIKwYBBQUHAgEWImh0dHBzOi8vd3d3LmFwbmlj
Lm5ldC9SUEtJL0NQUy5wZGYwgcsGCCsGAQUFBwELBIG+MIG7MIGDBggrBgEFBQcw
C4Z3cnN5bmM6Ly9ycGtpLmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE3
OTk2MC82RTVFMUFCMEIzOTAxMUYwQjgzRjc3NjFDNEY5QUUwMi9FRDg1QjE4NEJF
RkExMUYwQTcyMjZEMjhDNEY5QUUwMi5yb2EwMwYIKwYBBQUHMA2GJ2h0dHBzOi8v
cnJkcC5hcG5pYy5uZXQvbm90aWZpY2F0aW9uLnhtbDAfBggrBgEFBQcBBwEB/wQQ
MA4wDAQCAAEwBgMEAGeIeTANBgkqhkiG9w0BAQsFAAOCAQEAQwdEHQ6dev9/SVh0
xMaA4mFn6lcjM9qqp6vqLLxVsjybdXEbGdmevdYUw0+AfYGwP0Q5ET5dxf8LmqzJ
Gv/hkfrK1A2S7hzJVvsCKuDgWa7vnQqPCg3a0stdk1zIv078ua5o58/Qw31S6EDB
Is9s0mkrxdty1pRkgNLvtGevTbLq14hqZpKGOEDjRzTj5FmjyOzEcl2RFgvvZM6v
eQJXs/EvfX1obnlUF8fhPQg6IH4jA6c5gb6XV+pk38AWbIrhGUwm/BxDhFiAr2KG
Ct2YSWgMT1USk+MTHCLyuyFt9QAzE6Z9sAGkivlYEeeDZ07pf3Wzuc70FRfYPYIH
DXPXgQ==
-----END CERTIFICATE-----
Generated at Sat Dec 6 20:00:01 2025 by rpki-client