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/A91A9720/519C104EE55911F0B2288958386F56BC/88128B34E55A11F0A78CF268396F56BC.roa
File:                     88128B34E55A11F0A78CF268396F56BC.roa (raw, json)
Hash identifier:          HHL6kdnlbPDQz7AjXAsWLR46QCw18YsY0020DlTzrO4=
Subject key identifier:   19:2E:52:1F:D7:6E:8E:FF:8F:FF:E2:8F:3D:15:07:1B:12:5C:D4:91
Certificate issuer:       /CN=A91A9720/serialNumber=0F5467A9D1EB098B52CC139D5743B4745BF59075
Certificate serial:       02
Authority key identifier: 0F:54:67:A9:D1:EB:09:8B:52:CC:13:9D:57:43:B4:74:5B:F5:90:75
Authority info access:    rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/D1RnqdHrCYtSzBOdV0O0dFv1kHU.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91A9720/519C104EE55911F0B2288958386F56BC/88128B34E55A11F0A78CF268396F56BC.roa
Signing time:             Tue 30 Dec 2025 08:35:44 +0000
ROA not before:           Tue 30 Dec 2025 08:35:44 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     154416
IP address blocks:        144.79.102.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91A9720/519C104EE55911F0B2288958386F56BC/D1RnqdHrCYtSzBOdV0O0dFv1kHU.crl
                          rsync://rpki.apnic.net/member_repository/A91A9720/519C104EE55911F0B2288958386F56BC/D1RnqdHrCYtSzBOdV0O0dFv1kHU.mft
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/D1RnqdHrCYtSzBOdV0O0dFv1kHU.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 07:04:10 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2 (0x2)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91A9720, serialNumber=0F5467A9D1EB098B52CC139D5743B4745BF59075
        Validity
            Not Before: Dec 30 08:35:44 2025 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=69538ee0-0812
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c5:af:b8:65:0f:5f:25:5c:cb:cd:34:75:65:5b:
                    de:2d:55:7f:6d:2e:b8:81:e1:6c:7d:e8:18:6b:83:
                    7b:5b:26:e6:dd:f4:d3:b8:78:16:0d:82:3e:9f:38:
                    f7:a8:bc:27:c1:09:c0:0b:d4:90:e7:92:7b:0b:6b:
                    e5:85:ab:15:7a:8d:6e:c3:ed:2c:59:d9:94:92:2f:
                    2f:e9:18:b7:f8:24:92:e5:19:c7:35:c4:e5:7c:c8:
                    d8:d9:74:90:e5:d6:af:dd:c5:8e:d0:86:0d:08:76:
                    a5:f2:4e:1c:dc:95:80:e2:10:79:42:77:bf:83:6f:
                    e2:76:5c:47:7a:55:be:23:c5:dc:21:88:d7:9d:53:
                    0f:d0:2b:c1:60:46:08:52:63:3a:e8:d7:cc:e4:a1:
                    e0:66:a2:8e:44:96:d1:8e:62:68:2a:cb:5e:59:e1:
                    b2:50:13:83:c3:f5:f4:2b:e8:9a:b8:23:15:03:c2:
                    e1:5e:52:1e:23:66:33:f5:fd:9d:75:79:d5:98:c6:
                    dc:65:d1:92:53:98:6c:9b:1f:b5:ce:53:7b:d8:44:
                    b4:fa:4f:84:9c:22:49:f1:7d:02:07:b1:21:f0:1a:
                    22:2d:fe:d3:26:ea:1a:f9:a3:ed:0e:14:9d:d6:4c:
                    42:f9:8c:f0:c1:9f:4b:19:65:d7:26:70:c2:4d:09:
                    5e:b7
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                19:2E:52:1F:D7:6E:8E:FF:8F:FF:E2:8F:3D:15:07:1B:12:5C:D4:91
            X509v3 Authority Key Identifier:
                keyid:0F:54:67:A9:D1:EB:09:8B:52:CC:13:9D:57:43:B4:74:5B:F5:90:75

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91A9720/519C104EE55911F0B2288958386F56BC/D1RnqdHrCYtSzBOdV0O0dFv1kHU.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/D1RnqdHrCYtSzBOdV0O0dFv1kHU.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/A91A9720/519C104EE55911F0B2288958386F56BC/88128B34E55A11F0A78CF268396F56BC.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  144.79.102.0/24

    Signature Algorithm: sha256WithRSAEncryption
         00:f6:58:3e:0f:1c:7b:ca:50:c8:5d:80:b0:2c:28:39:2f:82:
         80:d4:c4:8e:f4:0c:54:e1:4d:ca:fd:1d:c5:d0:93:11:16:ab:
         35:28:f5:60:c2:d0:41:ed:db:94:02:0b:b6:30:ba:74:77:24:
         86:f0:0a:81:e4:aa:88:00:d7:32:e9:8a:70:f4:c0:20:12:ed:
         19:3b:db:45:0c:2b:ab:a6:84:38:69:ed:36:a3:e8:b5:00:82:
         63:68:19:5e:dd:73:53:ee:46:01:c8:3c:1d:a5:b8:0a:83:9d:
         ee:b4:6d:65:29:dc:d3:e6:ac:f3:7e:4a:2f:1d:d4:ff:aa:f4:
         b1:ed:cb:34:8f:ec:83:94:c8:f0:77:5b:de:b9:55:1b:ee:9c:
         c2:90:fa:8e:1a:be:dc:59:c3:f2:9e:09:f7:52:07:b6:fe:e2:
         03:7b:f8:fb:f2:9d:32:5f:cf:d6:a0:3d:35:63:94:36:d3:0a:
         ee:a1:ee:b1:cd:86:4b:d3:97:89:a5:60:d1:e8:c1:5e:5e:31:
         43:a1:06:52:07:5f:40:07:e6:f5:67:b0:f4:74:4e:88:52:8e:
         c8:e1:bd:42:bc:d3:d6:3c:3e:5e:08:d1:36:01:40:f6:d4:6e:
         cc:1e:15:99:d9:26:e0:37:02:ee:9d:80:19:b1:6b:f7:aa:45:
         4d:57:17:81
-----BEGIN CERTIFICATE-----
MIIFcDCCBFigAwIBAgIBAjANBgkqhkiG9w0BAQsFADBGMREwDwYDVQQDDAhBOTFB
OTcyMDExMC8GA1UEBRMoMEY1NDY3QTlEMUVCMDk4QjUyQ0MxMzlENTc0M0I0NzQ1
QkY1OTA3NTAeFw0yNTEyMzAwODM1NDRaFw0yNzAzMDIwMDAwMDBaMBgxFjAUBgNV
BAMMDTY5NTM4ZWUwLTA4MTIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQDFr7hlD18lXMvNNHVlW94tVX9tLriB4Wx96Bhrg3tbJubd9NO4eBYNgj6fOPeo
vCfBCcAL1JDnknsLa+WFqxV6jW7D7SxZ2ZSSLy/pGLf4JJLlGcc1xOV8yNjZdJDl
1q/dxY7Qhg0IdqXyThzclYDiEHlCd7+Db+J2XEd6Vb4jxdwhiNedUw/QK8FgRghS
Yzro18zkoeBmoo5EltGOYmgqy15Z4bJQE4PD9fQr6Jq4IxUDwuFeUh4jZjP1/Z11
edWYxtxl0ZJTmGybH7XOU3vYRLT6T4ScIknxfQIHsSHwGiIt/tMm6hr5o+0OFJ3W
TEL5jPDBn0sZZdcmcMJNCV63AgMBAAGjggKVMIICkTAdBgNVHQ4EFgQUGS5SH9du
jv+P/+KPPRUHGxJc1JEwHwYDVR0jBBgwFoAUD1RnqdHrCYtSzBOdV0O0dFv1kHUw
DgYDVR0PAQH/BAQDAgeAMIGDBgNVHR8EfDB6MHigdqB0hnJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5MUE5NzIwLzUxOUMxMDRFRTU1
OTExRjBCMjI4ODk1ODM4NkY1NkJDL0QxUm5xZEhyQ1l0U3pCT2RWME8wZEZ2MWtI
VS5jcmwwfgYIKwYBBQUHAQEEcjBwMG4GCCsGAQUFBzAChmJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L3JlcG9zaXRvcnkvQjNBMjRGMjAxRDY2MTFFMjhBQzg4MzdDNzJG
RDFGRjIvRDFSbnFkSHJDWXRTekJPZFYwTzBkRnYxa0hVLmNlcjBKBgNVHSABAf8E
QDA+MDwGCCsGAQUFBw4CMDAwLgYIKwYBBQUHAgEWImh0dHBzOi8vd3d3LmFwbmlj
Lm5ldC9SUEtJL0NQUy5wZGYwgcsGCCsGAQUFBwELBIG+MIG7MIGDBggrBgEFBQcw
C4Z3cnN5bmM6Ly9ycGtpLmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFB
OTcyMC81MTlDMTA0RUU1NTkxMUYwQjIyODg5NTgzODZGNTZCQy84ODEyOEIzNEU1
NUExMUYwQTc4Q0YyNjgzOTZGNTZCQy5yb2EwMwYIKwYBBQUHMA2GJ2h0dHBzOi8v
cnJkcC5hcG5pYy5uZXQvbm90aWZpY2F0aW9uLnhtbDAfBggrBgEFBQcBBwEB/wQQ
MA4wDAQCAAEwBgMEAJBPZjANBgkqhkiG9w0BAQsFAAOCAQEAAPZYPg8ce8pQyF2A
sCwoOS+CgNTEjvQMVOFNyv0dxdCTERarNSj1YMLQQe3blAILtjC6dHckhvAKgeSq
iADXMumKcPTAIBLtGTvbRQwrq6aEOGntNqPotQCCY2gZXt1zU+5GAcg8HaW4CoOd
7rRtZSnc0+as835KLx3U/6r0se3LNI/sg5TI8Hdb3rlVG+6cwpD6jhq+3FnD8p4J
91IHtv7iA3v4+/KdMl/P1qA9NWOUNtMK7qHusc2GS9OXiaVg0ejBXl4xQ6EGUgdf
QAfm9Wew9HROiFKOyOG9QrzT1jw+XgjRNgFA9tRuzB4Vmdkm4DcC7p2AGbFr96pF
TVcXgQ==
-----END CERTIFICATE-----
Generated at Sun Jan 25 14:04:05 2026 by rpki-client