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/A9191FA5/08056CE41D8711E29DD3C6DE08B02CD2/B8E7D994D00711EAB66A1255C4F9AE02.roa
File:                     B8E7D994D00711EAB66A1255C4F9AE02.roa (raw, json)
Hash identifier:          GI5bXLd/SiPypiQehsaZTfQ7Q4n0B3dY1IvsLfoQ0NQ=
Subject key identifier:   FA:F5:25:26:57:4B:83:B5:35:C0:B8:DA:99:08:14:E0:56:61:A7:FB
Certificate issuer:       /CN=A9191FA5/serialNumber=AB11E809F2BC66B0D1E60B8A31F86B5B82E00E39
Certificate serial:       36CC
Authority key identifier: AB:11:E8:09:F2:BC:66:B0:D1:E6:0B:8A:31:F8:6B:5B:82:E0:0E:39
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/qxHoCfK8ZrDR5guKMfhrW4LgDjk.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9191FA5/08056CE41D8711E29DD3C6DE08B02CD2/B8E7D994D00711EAB66A1255C4F9AE02.roa
Signing time:             Tue 06 Jan 2026 15:10:26 +0000
ROA not before:           Tue 06 Jan 2026 15:10:25 +0000
ROA not after:            Mon 31 Aug 2026 00:00:00 +0000
asID:                     20940
IP address blocks:        220.227.183.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9191FA5/08056CE41D8711E29DD3C6DE08B02CD2/qxHoCfK8ZrDR5guKMfhrW4LgDjk.crl
                          rsync://rpki.apnic.net/member_repository/A9191FA5/08056CE41D8711E29DD3C6DE08B02CD2/qxHoCfK8ZrDR5guKMfhrW4LgDjk.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/qxHoCfK8ZrDR5guKMfhrW4LgDjk.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 14:26:45 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 14028 (0x36cc)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9191FA5, serialNumber=AB11E809F2BC66B0D1E60B8A31F86B5B82E00E39
        Validity
            Not Before: Jan  6 15:10:25 2026 GMT
            Not After : Aug 31 00:00:00 2026 GMT
        Subject: CN=695d25e1-771b
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a9:b5:71:06:a5:f4:e6:cf:01:c8:53:25:51:e4:
                    c1:a9:dc:2d:c7:5a:7a:d3:f9:4f:ff:78:03:eb:51:
                    17:16:37:6d:03:d4:15:46:13:9f:ce:f4:e2:a5:87:
                    56:f8:30:e9:d7:42:31:f0:59:a5:29:2d:c7:6a:4a:
                    29:8e:1d:8f:2e:80:49:1c:bb:32:61:b4:12:b3:d8:
                    98:ab:60:8c:09:e4:3b:6c:16:94:54:b7:99:a6:c2:
                    d0:04:13:dd:71:c5:19:1f:5d:91:e5:c1:22:0a:56:
                    87:8a:80:c4:0b:3a:0b:d3:75:e9:27:5a:1b:b4:1d:
                    21:77:e3:80:ef:5c:5c:56:6e:7b:74:89:44:54:10:
                    68:c7:25:d3:0c:4c:df:aa:d8:23:eb:7f:0d:c8:54:
                    34:99:7b:73:af:fe:d5:e7:94:bc:61:44:5c:0b:1e:
                    aa:53:69:9d:39:c3:b0:d5:67:19:bc:64:43:cd:43:
                    82:60:2f:62:c7:17:30:fe:d9:46:b4:0b:55:33:4c:
                    ec:71:c7:c5:b2:34:4b:85:6e:b3:36:b4:13:43:8a:
                    6b:1d:fd:50:07:31:d1:23:63:b9:38:42:8a:1b:d0:
                    26:15:f3:89:92:ca:4e:0b:83:db:82:12:55:a1:2f:
                    e7:0c:36:97:44:ef:60:e0:f0:59:cb:eb:9a:ad:0d:
                    f4:85
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                FA:F5:25:26:57:4B:83:B5:35:C0:B8:DA:99:08:14:E0:56:61:A7:FB
            X509v3 Authority Key Identifier:
                keyid:AB:11:E8:09:F2:BC:66:B0:D1:E6:0B:8A:31:F8:6B:5B:82:E0:0E:39

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9191FA5/08056CE41D8711E29DD3C6DE08B02CD2/qxHoCfK8ZrDR5guKMfhrW4LgDjk.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/qxHoCfK8ZrDR5guKMfhrW4LgDjk.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/A9191FA5/08056CE41D8711E29DD3C6DE08B02CD2/B8E7D994D00711EAB66A1255C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  220.227.183.0/24

    Signature Algorithm: sha256WithRSAEncryption
         01:e2:80:f9:79:a1:d7:64:05:01:e2:5b:9e:1a:ce:93:6a:55:
         9c:89:fa:5b:19:20:ab:eb:a7:a2:6f:d5:aa:fa:c2:51:8e:c6:
         42:68:15:6e:57:fe:73:ea:8e:fc:4e:08:16:fa:3e:bb:67:10:
         32:e2:ff:19:12:fc:9b:8c:9e:6c:61:e9:62:dc:42:23:55:ff:
         e9:b7:45:70:49:d0:c7:2e:e5:08:35:dd:65:c6:ce:cd:f6:c7:
         3a:78:d9:59:0b:2a:09:dd:08:67:43:2d:66:20:fa:b9:b3:2f:
         f5:c2:9b:9a:5d:d0:b9:0e:12:b5:c5:f1:b7:59:90:cf:f7:4e:
         80:d2:20:ec:23:3a:4d:6b:1e:f7:9f:a3:d7:23:62:fc:86:ee:
         8a:77:8d:fa:15:46:08:6c:2f:25:13:0f:a2:41:fb:35:09:af:
         9c:45:70:70:63:9e:7d:e2:fe:44:dc:fe:e6:d0:c3:8b:7f:02:
         88:24:c5:76:0b:12:d9:24:09:98:8c:05:4d:91:cc:7e:57:a0:
         78:57:0e:e1:ad:75:66:5e:78:6d:53:53:a7:d7:9c:c1:e1:5b:
         82:a8:a0:2c:70:13:a5:5a:d1:4f:30:16:a2:86:e4:80:08:d0:
         c8:89:7e:70:bb:82:5e:c0:05:60:03:b8:2a:12:cf:71:13:a2:
         12:02:eb:35
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICNswwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
OTFGQTUxMTAvBgNVBAUTKEFCMTFFODA5RjJCQzY2QjBEMUU2MEI4QTMxRjg2QjVC
ODJFMDBFMzkwHhcNMjYwMTA2MTUxMDI1WhcNMjYwODMxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTVkMjVlMS03NzFiMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAqbVxBqX05s8ByFMlUeTBqdwtx1p60/lP/3gD61EXFjdtA9QVRhOfzvTipYdW
+DDp10Ix8FmlKS3Hakopjh2PLoBJHLsyYbQSs9iYq2CMCeQ7bBaUVLeZpsLQBBPd
ccUZH12R5cEiClaHioDECzoL03XpJ1obtB0hd+OA71xcVm57dIlEVBBoxyXTDEzf
qtgj638NyFQ0mXtzr/7V55S8YURcCx6qU2mdOcOw1WcZvGRDzUOCYC9ixxcw/tlG
tAtVM0zsccfFsjRLhW6zNrQTQ4prHf1QBzHRI2O5OEKKG9AmFfOJkspOC4PbghJV
oS/nDDaXRO9g4PBZy+uarQ30hQIDAQABo4IClTCCApEwHQYDVR0OBBYEFPr1JSZX
S4O1NcC42pkIFOBWYaf7MB8GA1UdIwQYMBaAFKsR6AnyvGaw0eYLijH4a1uC4A45
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE5MUZBNS8wODA1NkNFNDFE
ODcxMUUyOUREM0M2REUwOEIwMkNEMi9xeEhvQ2ZLOFpyRFI1Z3VLTWZoclc0TGdE
amsuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3F4SG9DZks4WnJEUjVndUtNZmhyVzRMZ0Rqay5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
OTFGQTUvMDgwNTZDRTQxRDg3MTFFMjlERDNDNkRFMDhCMDJDRDIvQjhFN0Q5OTRE
MDA3MTFFQUI2NkExMjU1QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBADc47cwDQYJKoZIhvcNAQELBQADggEBAAHigPl5oddkBQHi
W54azpNqVZyJ+lsZIKvrp6Jv1ar6wlGOxkJoFW5X/nPqjvxOCBb6PrtnEDLi/xkS
/JuMnmxh6WLcQiNV/+m3RXBJ0Mcu5Qg13WXGzs32xzp42VkLKgndCGdDLWYg+rmz
L/XCm5pd0LkOErXF8bdZkM/3ToDSIOwjOk1rHvefo9cjYvyG7op3jfoVRghsLyUT
D6JB+zUJr5xFcHBjnn3i/kTc/ubQw4t/AogkxXYLEtkkCZiMBU2RzH5XoHhXDuGt
dWZeeG1TU6fXnMHhW4KooCxwE6Va0U8wFqKG5IAI0MiJfnC7gl7ABWADuCoSz3ET
ohIC6zU=
-----END CERTIFICATE-----
Generated at Mon Jan 26 01:47:38 2026 by rpki-client