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/A9122B85/CCBBABEA9F6411EFA931473CC4F9AE02/21D32B1EC54211EFBA442C85C4F9AE02.roa
File:                     21D32B1EC54211EFBA442C85C4F9AE02.roa (raw, json)
Hash identifier:          y1ejSb3Ui6WWLhIOKDxs6rE/6EeyadugtEscfLGg2TA=
Subject key identifier:   E8:32:D6:E8:A6:29:FB:C2:EB:DC:3F:16:C5:CA:F8:84:6C:F7:88:DE
Certificate issuer:       /CN=A9122B85/serialNumber=C5564DEC101663BF43D3F2E340394C00766A63E3
Certificate serial:       E1
Authority key identifier: C5:56:4D:EC:10:16:63:BF:43:D3:F2:E3:40:39:4C:00:76:6A:63:E3
Authority info access:    rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/xVZN7BAWY79D0_LjQDlMAHZqY-M.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9122B85/CCBBABEA9F6411EFA931473CC4F9AE02/21D32B1EC54211EFBA442C85C4F9AE02.roa
Signing time:             Wed 31 Dec 2025 03:22:19 +0000
ROA not before:           Wed 31 Dec 2025 03:22:19 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     151786
IP address blocks:        160.191.212.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9122B85/CCBBABEA9F6411EFA931473CC4F9AE02/xVZN7BAWY79D0_LjQDlMAHZqY-M.crl
                          rsync://rpki.apnic.net/member_repository/A9122B85/CCBBABEA9F6411EFA931473CC4F9AE02/xVZN7BAWY79D0_LjQDlMAHZqY-M.mft
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/xVZN7BAWY79D0_LjQDlMAHZqY-M.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:   Sun 01 Feb 2026 02:44:22 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 225 (0xe1)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9122B85, serialNumber=C5564DEC101663BF43D3F2E340394C00766A63E3
        Validity
            Not Before: Dec 31 03:22:19 2025 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=695496eb-8331
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a8:cb:fd:fc:d3:00:3a:ed:16:f8:ba:de:d8:7a:
                    ee:44:ca:38:98:b7:d6:9e:20:4b:f6:1a:99:6a:fd:
                    4a:05:75:f1:25:bd:d3:b9:51:20:e1:8b:fa:9c:44:
                    d8:b2:0d:ac:4d:00:5d:27:f7:24:4b:0c:4d:22:54:
                    4b:3b:ce:75:d1:1f:f4:5d:0f:65:a4:56:e9:8c:a5:
                    ea:4f:e0:d6:43:9a:97:19:3c:17:c8:9f:eb:07:1c:
                    7a:04:2e:4f:20:b9:70:fa:a9:33:b7:08:93:9e:ca:
                    e1:64:88:47:00:66:7e:1a:5b:64:da:2c:ee:ed:50:
                    8c:dc:40:f3:ee:3e:f0:0b:cc:76:4e:f4:f0:d5:49:
                    11:a3:c5:3b:ec:3b:38:79:fa:32:94:d5:1d:85:c8:
                    b1:d8:38:b3:1b:e2:56:bf:3a:46:14:91:84:df:b8:
                    a3:65:5e:55:32:38:bf:6e:f8:5a:ab:b7:45:4a:42:
                    ea:7f:a3:79:5e:88:9e:37:12:2a:cf:1b:7e:c7:a5:
                    d3:1b:4c:25:56:68:17:32:03:99:96:87:b9:9c:6f:
                    66:48:01:36:98:32:2a:19:da:ec:5d:74:d3:c5:b4:
                    4a:26:d8:57:70:7f:22:ad:b7:ef:0e:7c:f2:31:93:
                    66:09:35:17:a1:4b:8e:7d:a9:93:34:c5:e5:5f:55:
                    93:a3
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                E8:32:D6:E8:A6:29:FB:C2:EB:DC:3F:16:C5:CA:F8:84:6C:F7:88:DE
            X509v3 Authority Key Identifier:
                keyid:C5:56:4D:EC:10:16:63:BF:43:D3:F2:E3:40:39:4C:00:76:6A:63:E3

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9122B85/CCBBABEA9F6411EFA931473CC4F9AE02/xVZN7BAWY79D0_LjQDlMAHZqY-M.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/xVZN7BAWY79D0_LjQDlMAHZqY-M.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/A9122B85/CCBBABEA9F6411EFA931473CC4F9AE02/21D32B1EC54211EFBA442C85C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  160.191.212.0/24

    Signature Algorithm: sha256WithRSAEncryption
         32:fb:9b:14:49:32:60:da:97:73:86:66:18:42:1d:d3:10:86:
         dd:82:42:bc:ab:07:5d:47:85:85:c3:61:94:fc:ff:c4:81:a7:
         d8:cb:48:3f:d2:c9:e9:6b:ae:fb:a4:6f:c5:34:20:f7:ae:09:
         f3:64:46:ad:80:be:7c:4b:9d:a3:d1:6d:2c:fc:d9:01:11:2b:
         a3:f1:dd:9f:a5:22:da:ec:d0:00:f2:15:78:c1:f0:d0:08:4c:
         ba:15:95:cc:59:8e:b8:04:56:9e:bb:73:c8:a3:05:08:9b:b0:
         be:4d:9e:5f:f5:af:14:9b:5f:d3:18:2d:e8:af:23:ff:a5:7a:
         24:09:04:c3:2d:2a:80:82:30:39:d3:d2:29:87:ed:0e:f0:91:
         5a:08:60:8e:00:6f:27:e0:78:e0:14:51:fc:8a:da:ac:67:93:
         92:51:91:69:a6:76:cd:5b:4e:e8:9a:0d:f7:b3:af:ee:75:a5:
         09:07:8d:97:75:7b:dc:c6:06:36:4e:44:95:6d:24:cb:9b:be:
         0a:7e:68:91:22:4e:c5:8f:56:3c:8d:f5:17:af:f9:5f:2b:e3:
         aa:17:5b:3d:58:38:7f:00:5f:9a:60:03:4d:49:5b:27:f9:81:
         ec:d7:df:db:11:b2:4a:77:93:c1:4c:9b:fa:e8:79:cc:16:68:
         5f:71:5f:dd
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICAOEwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
MjJCODUxMTAvBgNVBAUTKEM1NTY0REVDMTAxNjYzQkY0M0QzRjJFMzQwMzk0QzAw
NzY2QTYzRTMwHhcNMjUxMjMxMDMyMjE5WhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTU0OTZlYi04MzMxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAqMv9/NMAOu0W+Lre2HruRMo4mLfWniBL9hqZav1KBXXxJb3TuVEg4Yv6nETY
sg2sTQBdJ/ckSwxNIlRLO8510R/0XQ9lpFbpjKXqT+DWQ5qXGTwXyJ/rBxx6BC5P
ILlw+qkztwiTnsrhZIhHAGZ+Gltk2izu7VCM3EDz7j7wC8x2TvTw1UkRo8U77Ds4
efoylNUdhcix2DizG+JWvzpGFJGE37ijZV5VMji/bvhaq7dFSkLqf6N5XoieNxIq
zxt+x6XTG0wlVmgXMgOZloe5nG9mSAE2mDIqGdrsXXTTxbRKJthXcH8irbfvDnzy
MZNmCTUXoUuOfamTNMXlX1WTowIDAQABo4IClTCCApEwHQYDVR0OBBYEFOgy1uim
KfvC69w/FsXK+IRs94jeMB8GA1UdIwQYMBaAFMVWTewQFmO/Q9Py40A5TAB2amPj
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTEyMkI4NS9DQ0JCQUJFQTlG
NjQxMUVGQTkzMTQ3M0NDNEY5QUUwMi94VlpON0JBV1k3OUQwX0xqUURsTUFIWnFZ
LU0uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0IzQTI0RjIwMUQ2NjExRTI4QUM4ODM3Qzcy
RkQxRkYyL3hWWk43QkFXWTc5RDBfTGpRRGxNQUhacVktTS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MjJCODUvQ0NCQkFCRUE5RjY0MTFFRkE5MzE0NzNDQzRGOUFFMDIvMjFEMzJCMUVD
NTQyMTFFRkJBNDQyQzg1QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBACgv9QwDQYJKoZIhvcNAQELBQADggEBADL7mxRJMmDal3OG
ZhhCHdMQht2CQryrB11HhYXDYZT8/8SBp9jLSD/Syelrrvukb8U0IPeuCfNkRq2A
vnxLnaPRbSz82QERK6Px3Z+lItrs0ADyFXjB8NAITLoVlcxZjrgEVp67c8ijBQib
sL5Nnl/1rxSbX9MYLeivI/+leiQJBMMtKoCCMDnT0imH7Q7wkVoIYI4AbyfgeOAU
UfyK2qxnk5JRkWmmds1bTuiaDfezr+51pQkHjZd1e9zGBjZORJVtJMubvgp+aJEi
TsWPVjyN9Rev+V8r46oXWz1YOH8AX5pgA01JWyf5gezX39sRskp3k8FMm/roecwW
aF9xX90=
-----END CERTIFICATE-----
Generated at Sun Jan 25 22:35:00 2026 by rpki-client