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/A9157DAE/5B4C4E36596911EC94A3E770C4F9AE02/F5A921B85BE911EF8624AA20C4F9AE02.roa
File:                     F5A921B85BE911EF8624AA20C4F9AE02.roa (raw, json)
Hash identifier:          LSEFGm5YHmuzFm7AHwmKEbs7DnP8Z8GxvqismyoqpxY=
Subject key identifier:   86:C8:DD:CC:7B:EF:9D:4F:95:53:84:25:A0:37:53:C8:E5:AE:F5:B6
Certificate issuer:       /CN=A9157DAE/serialNumber=760E6A7F08B72FF80EB56F6750323B164A70DA1D
Certificate serial:       04D2
Authority key identifier: 76:0E:6A:7F:08:B7:2F:F8:0E:B5:6F:67:50:32:3B:16:4A:70:DA:1D
Authority info access:    rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/dg5qfwi3L_gOtW9nUDI7Fkpw2h0.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9157DAE/5B4C4E36596911EC94A3E770C4F9AE02/F5A921B85BE911EF8624AA20C4F9AE02.roa
Signing time:             Sat 20 Dec 2025 17:14:47 +0000
ROA not before:           Sat 20 Dec 2025 17:14:47 +0000
ROA not after:            Sun 31 Jan 2027 00:00:00 +0000
asID:                     58867
IP address blocks:        45.129.229.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9157DAE/5B4C4E36596911EC94A3E770C4F9AE02/dg5qfwi3L_gOtW9nUDI7Fkpw2h0.crl
                          rsync://rpki.apnic.net/member_repository/A9157DAE/5B4C4E36596911EC94A3E770C4F9AE02/dg5qfwi3L_gOtW9nUDI7Fkpw2h0.mft
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/dg5qfwi3L_gOtW9nUDI7Fkpw2h0.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 27 Dec 2025 17:14:50 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1234 (0x4d2)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9157DAE, serialNumber=760E6A7F08B72FF80EB56F6750323B164A70DA1D
        Validity
            Not Before: Dec 20 17:14:47 2025 GMT
            Not After : Jan 31 00:00:00 2027 GMT
        Subject: CN=6946d987-db2d
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:e9:42:68:a5:c5:a2:06:6f:28:5b:b0:20:9e:16:
                    2d:f5:e5:fa:af:cf:6a:a8:41:3d:22:8c:30:9e:d2:
                    b7:78:95:73:41:8a:dc:c0:7f:22:22:22:e2:6f:03:
                    94:fe:50:ab:7b:c1:79:65:34:04:a4:72:1e:88:e3:
                    18:03:18:f7:5d:07:61:94:07:52:c5:0d:bb:0f:75:
                    16:bb:f8:4a:4b:74:57:2e:77:76:39:21:12:9d:ac:
                    47:94:da:e2:dc:3c:00:08:21:8f:b3:fa:9b:05:20:
                    85:99:f4:7c:41:de:0f:9e:d6:6d:98:d0:09:50:9d:
                    5a:cc:9d:7a:e9:3f:ad:5e:e6:a3:cd:b0:61:27:49:
                    01:b0:0b:cd:d2:6f:84:29:2f:b5:6c:01:44:e9:eb:
                    e9:2f:a3:85:93:48:fd:e0:09:6c:64:32:1f:e9:de:
                    27:ad:54:92:06:78:fa:88:43:ef:6d:a7:db:3b:b1:
                    8d:95:3c:7d:8a:d6:f2:70:9f:30:83:b2:05:7f:02:
                    19:16:2d:62:45:14:ff:ca:82:84:8a:1c:3a:dd:c4:
                    1d:29:58:dd:37:1b:e4:5a:b7:01:95:4b:b7:c0:5c:
                    b4:df:dc:31:4e:76:5e:cd:3f:7b:cc:7d:96:0f:8a:
                    8d:80:00:1c:23:2d:93:ae:af:37:ef:f1:b9:4f:99:
                    25:f9
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                86:C8:DD:CC:7B:EF:9D:4F:95:53:84:25:A0:37:53:C8:E5:AE:F5:B6
            X509v3 Authority Key Identifier:
                keyid:76:0E:6A:7F:08:B7:2F:F8:0E:B5:6F:67:50:32:3B:16:4A:70:DA:1D

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9157DAE/5B4C4E36596911EC94A3E770C4F9AE02/dg5qfwi3L_gOtW9nUDI7Fkpw2h0.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/dg5qfwi3L_gOtW9nUDI7Fkpw2h0.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/A9157DAE/5B4C4E36596911EC94A3E770C4F9AE02/F5A921B85BE911EF8624AA20C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  45.129.229.0/24

    Signature Algorithm: sha256WithRSAEncryption
         31:f6:c4:93:7e:c5:12:54:52:f2:32:70:d2:55:7a:34:9f:41:
         92:00:75:ed:9b:6e:e8:aa:70:58:84:b3:71:59:0e:b8:9e:ce:
         a4:72:78:36:39:cc:d6:bd:8f:31:13:a9:61:79:7d:70:47:ff:
         09:9a:7b:7b:da:7a:54:dc:58:fc:c5:97:56:db:33:0c:9a:bf:
         69:12:7a:29:a1:38:a0:19:4a:27:ee:4b:e4:c3:92:92:00:7f:
         2d:cd:30:cd:f1:45:60:46:14:27:e1:c7:06:68:51:6f:21:3e:
         c7:53:12:cd:8a:aa:60:a0:60:e2:e4:f1:54:2d:e3:96:61:e5:
         3f:1b:8f:2f:e4:79:95:07:65:1a:b1:0b:59:98:35:79:a0:a0:
         80:05:5c:1e:e5:f4:c6:06:b0:70:e6:96:64:02:60:54:28:dd:
         c1:8f:ac:5a:bd:a6:f3:e5:98:44:fe:a0:bb:79:3c:30:8a:cf:
         94:16:2a:10:9f:48:75:e6:84:b3:27:68:79:a0:16:bc:4c:37:
         b1:9e:aa:d0:3e:d8:cf:e6:4c:d1:9f:d6:75:16:7e:b7:09:63:
         9c:5e:a0:2d:af:e0:94:42:ef:8c:b6:78:95:62:13:ff:9c:29:
         5b:76:e9:5f:ac:94:70:be:28:e6:3c:43:a6:67:10:9f:8f:b5:
         8c:fc:39:1a
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICBNIwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
NTdEQUUxMTAvBgNVBAUTKDc2MEU2QTdGMDhCNzJGRjgwRUI1NkY2NzUwMzIzQjE2
NEE3MERBMUQwHhcNMjUxMjIwMTcxNDQ3WhcNMjcwMTMxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTQ2ZDk4Ny1kYjJkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA6UJopcWiBm8oW7AgnhYt9eX6r89qqEE9IowwntK3eJVzQYrcwH8iIiLibwOU
/lCre8F5ZTQEpHIeiOMYAxj3XQdhlAdSxQ27D3UWu/hKS3RXLnd2OSESnaxHlNri
3DwACCGPs/qbBSCFmfR8Qd4PntZtmNAJUJ1azJ166T+tXuajzbBhJ0kBsAvN0m+E
KS+1bAFE6evpL6OFk0j94AlsZDIf6d4nrVSSBnj6iEPvbafbO7GNlTx9itbycJ8w
g7IFfwIZFi1iRRT/yoKEihw63cQdKVjdNxvkWrcBlUu3wFy039wxTnZezT97zH2W
D4qNgAAcIy2Trq837/G5T5kl+QIDAQABo4IClTCCApEwHQYDVR0OBBYEFIbI3cx7
751PlVOEJaA3U8jlrvW2MB8GA1UdIwQYMBaAFHYOan8Ity/4DrVvZ1AyOxZKcNod
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE1N0RBRS81QjRDNEUzNjU5
NjkxMUVDOTRBM0U3NzBDNEY5QUUwMi9kZzVxZndpM0xfZ090VzluVURJN0ZrcHcy
aDAuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0IzQTI0RjIwMUQ2NjExRTI4QUM4ODM3Qzcy
RkQxRkYyL2RnNXFmd2kzTF9nT3RXOW5VREk3RmtwdzJoMC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NTdEQUUvNUI0QzRFMzY1OTY5MTFFQzk0QTNFNzcwQzRGOUFFMDIvRjVBOTIxQjg1
QkU5MTFFRjg2MjRBQTIwQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAAtgeUwDQYJKoZIhvcNAQELBQADggEBADH2xJN+xRJUUvIy
cNJVejSfQZIAde2bbuiqcFiEs3FZDriezqRyeDY5zNa9jzETqWF5fXBH/wmae3va
elTcWPzFl1bbMwyav2kSeimhOKAZSifuS+TDkpIAfy3NMM3xRWBGFCfhxwZoUW8h
PsdTEs2KqmCgYOLk8VQt45Zh5T8bjy/keZUHZRqxC1mYNXmgoIAFXB7l9MYGsHDm
lmQCYFQo3cGPrFq9pvPlmET+oLt5PDCKz5QWKhCfSHXmhLMnaHmgFrxMN7GeqtA+
2M/mTNGf1nUWfrcJY5xeoC2v4JRC74y2eJViE/+cKVt26V+slHC+KOY8Q6ZnEJ+P
tYz8ORo=
-----END CERTIFICATE-----
Generated at Sun Dec 21 13:42:27 2025 by rpki-client