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/A91AC232/41730086598D11EBAECC8321C4F9AE02/D93244BAF2EF11ED91F08A4FC4F9AE02.roa
File:                     D93244BAF2EF11ED91F08A4FC4F9AE02.roa (raw, json)
Hash identifier:          Fg2Mb33vaeTtgEVGoExTfS/kWu6DZpcVPcsx43dWLdk=
Subject key identifier:   D0:7C:8F:C9:40:99:F4:10:B8:57:88:AF:50:D8:88:0A:5C:7B:6E:08
Certificate issuer:       /CN=A91AC232/serialNumber=7D3A22DED1ABF0CD3909280B89B2376C545F6F07
Certificate serial:       074D
Authority key identifier: 7D:3A:22:DE:D1:AB:F0:CD:39:09:28:0B:89:B2:37:6C:54:5F:6F:07
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/fToi3tGr8M05CSgLibI3bFRfbwc.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91AC232/41730086598D11EBAECC8321C4F9AE02/D93244BAF2EF11ED91F08A4FC4F9AE02.roa
Signing time:             Thu 22 Jan 2026 21:18:08 +0000
ROA not before:           Thu 22 Jan 2026 21:18:08 +0000
ROA not after:            Wed 31 Mar 2027 00:00:00 +0000
asID:                     132770
IP address blocks:        103.127.164.0/24 maxlen: 24
                          103.127.165.0/24 maxlen: 24
                          103.127.166.0/24 maxlen: 24
                          103.127.167.0/24 maxlen: 24
                          2404:24c0::/32 maxlen: 32
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91AC232/41730086598D11EBAECC8321C4F9AE02/fToi3tGr8M05CSgLibI3bFRfbwc.crl
                          rsync://rpki.apnic.net/member_repository/A91AC232/41730086598D11EBAECC8321C4F9AE02/fToi3tGr8M05CSgLibI3bFRfbwc.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/fToi3tGr8M05CSgLibI3bFRfbwc.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:   Sat 31 Jan 2026 21:04:01 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1869 (0x74d)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91AC232, serialNumber=7D3A22DED1ABF0CD3909280B89B2376C545F6F07
        Validity
            Not Before: Jan 22 21:18:08 2026 GMT
            Not After : Mar 31 00:00:00 2027 GMT
        Subject: CN=69729410-b15a
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:d2:4e:69:07:73:05:89:fc:d8:6a:de:8c:76:de:
                    23:e3:f0:74:7a:64:9e:05:19:a3:fb:b1:fb:f0:0c:
                    33:26:b4:ef:44:da:18:b1:9c:b1:58:7e:c2:37:1d:
                    42:cc:90:fd:91:d8:56:0a:1b:1e:fa:3b:12:c6:93:
                    4b:f6:33:2e:53:9d:9d:b1:70:76:1a:6a:c0:9a:e3:
                    5a:53:be:49:96:ab:c5:21:3d:cd:ce:0f:47:77:86:
                    40:91:8f:e3:71:bc:06:b1:6e:27:65:33:1c:22:41:
                    d2:8c:56:0b:2f:22:d1:f3:64:8e:83:c4:67:ca:ed:
                    96:c0:52:7b:0c:26:6b:cb:ba:ca:47:32:93:12:de:
                    0f:8a:3e:7c:4a:a8:a9:a1:d2:6e:ac:c2:81:62:b4:
                    15:b4:1f:3d:f1:df:67:23:f4:bf:f3:d0:c1:37:aa:
                    04:a8:a4:3a:c0:dc:97:7b:f9:21:40:ec:d1:89:dd:
                    71:19:80:d0:c7:b2:1e:a5:52:e6:2d:5f:4f:25:74:
                    75:55:cb:cb:cf:c5:0c:ca:3a:ec:2a:72:7d:6a:3f:
                    f0:22:e6:ad:93:f4:99:7e:53:f8:2b:93:8b:c3:87:
                    a3:b7:eb:c1:70:25:4b:55:07:28:ec:65:2e:68:05:
                    ce:39:d1:80:91:02:05:c0:1a:c3:5e:c5:95:e3:3a:
                    d0:1d
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                D0:7C:8F:C9:40:99:F4:10:B8:57:88:AF:50:D8:88:0A:5C:7B:6E:08
            X509v3 Authority Key Identifier:
                keyid:7D:3A:22:DE:D1:AB:F0:CD:39:09:28:0B:89:B2:37:6C:54:5F:6F:07

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91AC232/41730086598D11EBAECC8321C4F9AE02/fToi3tGr8M05CSgLibI3bFRfbwc.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/fToi3tGr8M05CSgLibI3bFRfbwc.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/A91AC232/41730086598D11EBAECC8321C4F9AE02/D93244BAF2EF11ED91F08A4FC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.127.164.0/22
                IPv6:
                  2404:24c0::/32

    Signature Algorithm: sha256WithRSAEncryption
         b4:eb:05:11:31:e6:c5:a5:64:db:c7:7f:e8:ba:1a:76:18:c9:
         1c:0e:80:b7:48:4a:d8:e6:f9:13:b4:74:78:54:c0:f2:04:e1:
         ac:91:13:89:8f:cd:18:52:5a:83:a8:21:d2:b1:d7:7c:27:72:
         dd:8c:d2:95:2e:df:60:95:43:d8:c9:c2:bb:4d:19:a2:b3:2a:
         2a:d4:09:12:05:b6:46:94:e9:77:68:79:b2:78:33:a0:25:17:
         62:bd:07:1a:82:97:3e:fc:66:e6:e4:43:af:06:3f:b0:59:88:
         b6:63:f7:f4:95:46:b3:32:58:d3:76:cf:2a:43:ed:fc:3c:1c:
         89:16:e6:f5:13:62:fc:87:65:c7:24:b3:a4:80:f2:50:45:b7:
         ff:9b:30:1a:49:2b:b2:80:77:3a:f0:91:1c:88:b0:57:71:84:
         89:e5:12:c4:54:84:18:d6:49:dd:20:ca:29:32:d4:91:0a:69:
         ed:f3:c4:91:95:b6:bf:4d:f8:6c:80:41:a8:ea:c8:e6:63:64:
         10:14:7b:81:92:fe:4a:9e:ab:ea:6d:64:e5:27:38:22:75:a7:
         14:78:02:a4:00:29:25:78:58:b1:0f:01:3f:c1:d2:f8:80:84:
         43:4f:36:46:2a:f7:a8:6c:bd:b5:6c:14:77:24:b6:b6:43:45:
         93:51:2c:3f
-----BEGIN CERTIFICATE-----
MIIFgDCCBGigAwIBAgICB00wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
QUMyMzIxMTAvBgNVBAUTKDdEM0EyMkRFRDFBQkYwQ0QzOTA5MjgwQjg5QjIzNzZD
NTQ1RjZGMDcwHhcNMjYwMTIyMjExODA4WhcNMjcwMzMxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTcyOTQxMC1iMTVhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA0k5pB3MFifzYat6Mdt4j4/B0emSeBRmj+7H78AwzJrTvRNoYsZyxWH7CNx1C
zJD9kdhWChse+jsSxpNL9jMuU52dsXB2GmrAmuNaU75JlqvFIT3Nzg9Hd4ZAkY/j
cbwGsW4nZTMcIkHSjFYLLyLR82SOg8Rnyu2WwFJ7DCZry7rKRzKTEt4Pij58Sqip
odJurMKBYrQVtB898d9nI/S/89DBN6oEqKQ6wNyXe/khQOzRid1xGYDQx7IepVLm
LV9PJXR1VcvLz8UMyjrsKnJ9aj/wIuatk/SZflP4K5OLw4ejt+vBcCVLVQco7GUu
aAXOOdGAkQIFwBrDXsWV4zrQHQIDAQABo4ICpDCCAqAwHQYDVR0OBBYEFNB8j8lA
mfQQuFeIr1DYiApce24IMB8GA1UdIwQYMBaAFH06It7Rq/DNOQkoC4myN2xUX28H
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFBQzIzMi80MTczMDA4NjU5
OEQxMUVCQUVDQzgzMjFDNEY5QUUwMi9mVG9pM3RHcjhNMDVDU2dMaWJJM2JGUmZi
d2MuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2ZUb2kzdEdyOE0wNUNTZ0xpYkkzYkZSZmJ3Yy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QUMyMzIvNDE3MzAwODY1OThEMTFFQkFFQ0M4MzIxQzRGOUFFMDIvRDkzMjQ0QkFG
MkVGMTFFRDkxRjA4QTRGQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwLgYIKwYBBQUHAQcBAf8E
HzAdMAwEAgABMAYDBAJnf6QwDQQCAAIwBwMFACQEJMAwDQYJKoZIhvcNAQELBQAD
ggEBALTrBREx5sWlZNvHf+i6GnYYyRwOgLdIStjm+RO0dHhUwPIE4ayRE4mPzRhS
WoOoIdKx13wnct2M0pUu32CVQ9jJwrtNGaKzKirUCRIFtkaU6XdoebJ4M6AlF2K9
BxqClz78ZubkQ68GP7BZiLZj9/SVRrMyWNN2zypD7fw8HIkW5vUTYvyHZccks6SA
8lBFt/+bMBpJK7KAdzrwkRyIsFdxhInlEsRUhBjWSd0gyiky1JEKae3zxJGVtr9N
+GyAQajqyOZjZBAUe4GS/kqeq+ptZOUnOCJ1pxR4AqQAKSV4WLEPAT/B0viAhENP
NkYq96hsvbVsFHcktrZDRZNRLD8=
-----END CERTIFICATE-----
Generated at Sun Jan 25 07:47:07 2026 by rpki-client