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/A918C10A/9916984AFDAB11EA950B6F3AC4F9AE02/CCFEC19AFDAC11EAB7B8A13BC4F9AE02.roa
File:                     CCFEC19AFDAC11EAB7B8A13BC4F9AE02.roa (raw, json)
Hash identifier:          Tqr4ie55p2/V+s+yow+35ypL/spNlzsBpm3sU38Vgbk=
Subject key identifier:   FE:B9:43:8A:19:3B:A0:40:E9:BE:9A:A6:32:18:88:BB:F9:24:7A:8B
Certificate issuer:       /CN=A918C10A/serialNumber=761A8E8FEB7601498C9EA67887FDC1054176D9FC
Certificate serial:       081E
Authority key identifier: 76:1A:8E:8F:EB:76:01:49:8C:9E:A6:78:87:FD:C1:05:41:76:D9:FC
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/dhqOj-t2AUmMnqZ4h_3BBUF22fw.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A918C10A/9916984AFDAB11EA950B6F3AC4F9AE02/CCFEC19AFDAC11EAB7B8A13BC4F9AE02.roa
Signing time:             Wed 10 Dec 2025 20:13:45 +0000
ROA not before:           Wed 10 Dec 2025 20:13:45 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     139903
IP address blocks:        103.146.250.0/23 maxlen: 23
                          2001:df2:7580::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A918C10A/9916984AFDAB11EA950B6F3AC4F9AE02/dhqOj-t2AUmMnqZ4h_3BBUF22fw.crl
                          rsync://rpki.apnic.net/member_repository/A918C10A/9916984AFDAB11EA950B6F3AC4F9AE02/dhqOj-t2AUmMnqZ4h_3BBUF22fw.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/dhqOj-t2AUmMnqZ4h_3BBUF22fw.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:   Thu 25 Dec 2025 20:24:40 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2078 (0x81e)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918C10A, serialNumber=761A8E8FEB7601498C9EA67887FDC1054176D9FC
        Validity
            Not Before: Dec 10 20:13:45 2025 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=6939d479-b707
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:d3:05:ce:6b:ef:3c:1c:fd:d3:89:29:21:84:56:
                    d5:55:c0:9c:d1:5a:d2:2f:0b:ea:c9:c6:28:84:94:
                    0e:31:92:f1:00:e4:3a:44:fb:cf:df:17:35:44:4f:
                    63:46:84:a2:02:a3:9d:6d:44:c3:ff:e0:3f:33:d9:
                    34:ec:bd:28:f1:89:e6:ee:92:c2:f6:71:fe:db:aa:
                    28:b1:e7:22:2b:ae:2e:af:24:af:6d:61:26:c9:7f:
                    76:cc:18:7e:02:7a:ec:c5:f8:40:0f:a8:70:db:11:
                    5d:a1:97:c4:0c:69:6a:f2:4e:c7:17:b0:52:dd:49:
                    26:4c:2c:48:52:cb:59:03:e3:d9:4c:69:e8:7a:61:
                    1a:01:81:6e:a8:fc:6f:f7:fd:1c:f7:1b:65:3c:c5:
                    64:9e:52:88:19:09:65:3b:8d:02:0c:1f:50:b0:47:
                    1a:51:23:e9:18:17:49:fb:8c:47:5a:76:74:27:42:
                    79:b7:40:90:6d:0e:79:17:ea:e1:d8:b8:98:75:f2:
                    1f:8d:f5:ef:15:d5:ce:76:57:d5:ec:31:4e:8d:be:
                    75:0a:07:e5:b0:62:85:22:02:64:e3:73:ef:a1:01:
                    78:2b:43:f5:26:0f:1f:51:dc:43:5d:8d:0d:9b:98:
                    b0:02:be:e2:f1:a4:ca:3e:b4:81:72:49:08:87:f6:
                    a1:dd
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                FE:B9:43:8A:19:3B:A0:40:E9:BE:9A:A6:32:18:88:BB:F9:24:7A:8B
            X509v3 Authority Key Identifier:
                keyid:76:1A:8E:8F:EB:76:01:49:8C:9E:A6:78:87:FD:C1:05:41:76:D9:FC

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A918C10A/9916984AFDAB11EA950B6F3AC4F9AE02/dhqOj-t2AUmMnqZ4h_3BBUF22fw.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/dhqOj-t2AUmMnqZ4h_3BBUF22fw.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/A918C10A/9916984AFDAB11EA950B6F3AC4F9AE02/CCFEC19AFDAC11EAB7B8A13BC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.146.250.0/23
                IPv6:
                  2001:df2:7580::/48

    Signature Algorithm: sha256WithRSAEncryption
         01:e3:54:c6:ee:a6:14:a7:14:73:88:5f:ef:cb:ab:9c:eb:16:
         59:6a:57:a1:dc:51:07:6a:79:3e:dd:42:2b:59:69:1c:b5:f9:
         39:a4:bc:11:63:f7:69:c0:3f:13:fd:72:94:02:9c:25:71:f2:
         53:30:26:c6:f6:19:09:04:2a:2a:97:6b:01:4f:54:c7:eb:b2:
         42:3b:66:3b:bd:e0:ef:59:f1:15:08:2b:6e:d2:6d:63:d7:5c:
         67:c4:5a:69:1b:ec:01:b5:e2:c0:20:9b:8e:32:6c:52:9a:48:
         61:ae:2a:66:65:3b:a1:95:32:1e:3a:49:e0:a8:00:0b:d0:1a:
         76:45:b9:79:d0:e3:45:88:84:76:19:77:e6:5b:b9:06:dc:b4:
         03:d7:b8:1f:a8:e8:97:55:b6:c9:4c:17:c8:cd:4e:bf:63:d8:
         3c:5a:1e:6b:37:66:10:d0:dc:28:d5:8e:72:57:50:e8:07:58:
         c2:4d:e4:23:76:48:5a:80:0b:a7:bb:9f:93:15:59:b0:7e:91:
         44:56:35:0a:c3:c5:c6:ed:c7:1c:ad:22:e8:af:e5:bc:e1:cf:
         96:eb:24:22:72:dc:73:b4:c8:18:87:90:4d:ac:55:b7:0a:8a:
         fb:ce:a1:d6:83:14:f2:c5:67:15:35:0d:6c:c8:0a:df:00:49:
         fb:01:7e:bd
-----BEGIN CERTIFICATE-----
MIIFgjCCBGqgAwIBAgICCB4wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
OEMxMEExMTAvBgNVBAUTKDc2MUE4RThGRUI3NjAxNDk4QzlFQTY3ODg3RkRDMTA1
NDE3NkQ5RkMwHhcNMjUxMjEwMjAxMzQ1WhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTM5ZDQ3OS1iNzA3MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA0wXOa+88HP3TiSkhhFbVVcCc0VrSLwvqycYohJQOMZLxAOQ6RPvP3xc1RE9j
RoSiAqOdbUTD/+A/M9k07L0o8Ynm7pLC9nH+26ooseciK64urySvbWEmyX92zBh+
AnrsxfhAD6hw2xFdoZfEDGlq8k7HF7BS3UkmTCxIUstZA+PZTGnoemEaAYFuqPxv
9/0c9xtlPMVknlKIGQllO40CDB9QsEcaUSPpGBdJ+4xHWnZ0J0J5t0CQbQ55F+rh
2LiYdfIfjfXvFdXOdlfV7DFOjb51CgflsGKFIgJk43PvoQF4K0P1Jg8fUdxDXY0N
m5iwAr7i8aTKPrSBckkIh/ah3QIDAQABo4ICpjCCAqIwHQYDVR0OBBYEFP65Q4oZ
O6BA6b6apjIYiLv5JHqLMB8GA1UdIwQYMBaAFHYajo/rdgFJjJ6meIf9wQVBdtn8
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE4QzEwQS85OTE2OTg0QUZE
QUIxMUVBOTUwQjZGM0FDNEY5QUUwMi9kaHFPai10MkFVbU1ucVo0aF8zQkJVRjIy
ZncuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2RocU9qLXQyQVVtTW5xWjRoXzNCQlVGMjJmdy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
OEMxMEEvOTkxNjk4NEFGREFCMTFFQTk1MEI2RjNBQzRGOUFFMDIvQ0NGRUMxOUFG
REFDMTFFQUI3QjhBMTNCQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwMAYIKwYBBQUHAQcBAf8E
ITAfMAwEAgABMAYDBAFnkvowDwQCAAIwCQMHACABDfJ1gDANBgkqhkiG9w0BAQsF
AAOCAQEAAeNUxu6mFKcUc4hf78urnOsWWWpXodxRB2p5Pt1CK1lpHLX5OaS8EWP3
acA/E/1ylAKcJXHyUzAmxvYZCQQqKpdrAU9Ux+uyQjtmO73g71nxFQgrbtJtY9dc
Z8RaaRvsAbXiwCCbjjJsUppIYa4qZmU7oZUyHjpJ4KgAC9AadkW5edDjRYiEdhl3
5lu5Bty0A9e4H6jol1W2yUwXyM1Ov2PYPFoeazdmENDcKNWOcldQ6AdYwk3kI3ZI
WoALp7ufkxVZsH6RRFY1CsPFxu3HHK0i6K/lvOHPluskInLcc7TIGIeQTaxVtwqK
+86h1oMU8sVnFTUNbMgK3wBJ+wF+vQ==
-----END CERTIFICATE-----
Generated at Sat Dec 20 01:18:05 2025 by rpki-client