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/A91DF195/6B66690A938A11F0BBD62385C4F9AE02/DCD091AA93D111F0B0A32B0BC4F9AE02.roa
File:                     DCD091AA93D111F0B0A32B0BC4F9AE02.roa (raw, json)
Hash identifier:          UVL+I7szf8iCH65cpJ/CsanK4KUSQyBBrbJQjQlZT8o=
Subject key identifier:   EF:CA:31:C3:BE:EF:7B:FA:00:B3:17:88:17:33:58:6A:A8:06:3B:34
Certificate issuer:       /CN=A91DF195/serialNumber=18E9297A1F1A18CB879A7E124B5107C440573C63
Certificate serial:       3F
Authority key identifier: 18:E9:29:7A:1F:1A:18:CB:87:9A:7E:12:4B:51:07:C4:40:57:3C:63
Authority info access:    rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/GOkpeh8aGMuHmn4SS1EHxEBXPGM.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91DF195/6B66690A938A11F0BBD62385C4F9AE02/DCD091AA93D111F0B0A32B0BC4F9AE02.roa
Signing time:             Wed 31 Dec 2025 07:24:41 +0000
ROA not before:           Wed 31 Dec 2025 07:24:41 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     63956
IP address blocks:        160.191.226.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91DF195/6B66690A938A11F0BBD62385C4F9AE02/GOkpeh8aGMuHmn4SS1EHxEBXPGM.crl
                          rsync://rpki.apnic.net/member_repository/A91DF195/6B66690A938A11F0BBD62385C4F9AE02/GOkpeh8aGMuHmn4SS1EHxEBXPGM.mft
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/GOkpeh8aGMuHmn4SS1EHxEBXPGM.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 24 Jan 2026 06:25:47 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 63 (0x3f)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91DF195, serialNumber=18E9297A1F1A18CB879A7E124B5107C440573C63
        Validity
            Not Before: Dec 31 07:24:41 2025 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=6954cfb9-144c
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:9f:d2:c0:b8:38:88:a3:25:91:d9:ed:86:b2:81:
                    1b:60:aa:13:04:34:fb:83:02:f3:88:c2:d9:fe:33:
                    4c:66:98:b0:f4:03:90:71:e3:09:58:81:34:c8:7e:
                    38:6e:17:57:58:5c:38:a0:70:3d:ce:6e:f1:01:e3:
                    18:c6:d3:26:67:9e:aa:7e:56:c8:00:c8:bd:b6:1d:
                    e2:3a:5e:fb:d3:24:3c:d9:b4:36:fb:8d:08:c8:5b:
                    87:e4:8f:e4:23:ce:36:97:12:52:bc:7c:d5:4f:7f:
                    41:ee:4d:96:c7:34:0d:fa:fb:cd:d9:98:2c:89:a1:
                    ba:ce:f9:e1:b2:5b:5e:16:4d:28:40:c3:86:5f:86:
                    12:20:67:c4:7d:cc:e0:df:3c:48:6e:40:a4:95:71:
                    e1:3a:d8:df:ff:b5:3b:f1:0c:b6:97:ce:78:56:a6:
                    ab:e9:c5:8a:df:aa:67:91:20:11:6b:f3:c1:ef:e2:
                    3b:a1:2d:15:ea:f4:8d:12:87:b2:d2:51:44:56:56:
                    bc:c8:63:d4:e4:a2:57:6e:0b:68:05:46:41:8a:77:
                    0f:27:9a:38:c8:7b:3a:bf:d2:0e:73:e2:a4:d8:85:
                    3b:7a:43:ab:2f:b6:ea:69:b3:81:80:1d:c8:a8:bf:
                    e4:cc:c2:77:37:20:fd:13:72:c7:7e:ce:5a:c6:fc:
                    39:b7
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                EF:CA:31:C3:BE:EF:7B:FA:00:B3:17:88:17:33:58:6A:A8:06:3B:34
            X509v3 Authority Key Identifier:
                keyid:18:E9:29:7A:1F:1A:18:CB:87:9A:7E:12:4B:51:07:C4:40:57:3C:63

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91DF195/6B66690A938A11F0BBD62385C4F9AE02/GOkpeh8aGMuHmn4SS1EHxEBXPGM.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/GOkpeh8aGMuHmn4SS1EHxEBXPGM.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/A91DF195/6B66690A938A11F0BBD62385C4F9AE02/DCD091AA93D111F0B0A32B0BC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  160.191.226.0/24

    Signature Algorithm: sha256WithRSAEncryption
         53:66:fe:a5:40:e7:c7:36:fb:c1:ca:bb:2b:7a:bd:cf:ed:9e:
         44:2b:fd:07:4c:52:3e:84:e4:2b:3f:5f:9d:86:f9:9f:07:21:
         17:9f:02:52:4b:49:2e:bd:07:7a:5b:67:8f:7b:d2:a5:7e:01:
         2b:54:08:5c:ba:9a:ea:f5:42:89:5e:23:2b:ef:cb:27:70:ab:
         b2:24:c0:a1:17:fa:a0:04:df:8c:08:07:f5:6d:46:cf:57:54:
         e7:db:7e:d6:d3:20:a1:3b:0e:ba:8c:15:c8:57:12:bb:e4:8b:
         b0:9a:73:8f:bc:3d:26:a0:98:47:09:e7:a1:7c:2c:c8:a1:9e:
         f1:ae:9f:9c:ff:91:95:99:a2:4e:03:a5:ef:f6:9d:6b:30:1e:
         31:53:c3:e1:cd:aa:e9:ec:b7:52:2e:9c:e3:d2:b3:87:12:c6:
         64:d3:58:ba:9a:8d:a4:42:50:21:20:34:66:f5:e4:40:ec:a6:
         8a:f1:1e:71:b3:b0:c4:43:b9:99:7a:d3:f6:9c:62:83:e1:b4:
         22:63:3d:32:83:4a:e4:8e:81:f2:46:55:66:ed:a0:81:19:8f:
         30:d6:82:8b:c9:1f:c6:e8:57:cd:be:01:73:ca:5e:b7:77:71:
         19:e1:4f:d0:47:94:a9:fa:71:79:ad:c3:ae:1f:90:8d:5f:57:
         87:82:43:cb
-----BEGIN CERTIFICATE-----
MIIFcDCCBFigAwIBAgIBPzANBgkqhkiG9w0BAQsFADBGMREwDwYDVQQDDAhBOTFE
RjE5NTExMC8GA1UEBRMoMThFOTI5N0ExRjFBMThDQjg3OUE3RTEyNEI1MTA3QzQ0
MDU3M0M2MzAeFw0yNTEyMzEwNzI0NDFaFw0yNzAzMDIwMDAwMDBaMBgxFjAUBgNV
BAMMDTY5NTRjZmI5LTE0NGMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQCf0sC4OIijJZHZ7YaygRtgqhMENPuDAvOIwtn+M0xmmLD0A5Bx4wlYgTTIfjhu
F1dYXDigcD3ObvEB4xjG0yZnnqp+VsgAyL22HeI6XvvTJDzZtDb7jQjIW4fkj+Qj
zjaXElK8fNVPf0HuTZbHNA36+83ZmCyJobrO+eGyW14WTShAw4ZfhhIgZ8R9zODf
PEhuQKSVceE62N//tTvxDLaXznhWpqvpxYrfqmeRIBFr88Hv4juhLRXq9I0Sh7LS
UURWVrzIY9TkolduC2gFRkGKdw8nmjjIezq/0g5z4qTYhTt6Q6svtupps4GAHcio
v+TMwnc3IP0Tcsd+zlrG/Dm3AgMBAAGjggKVMIICkTAdBgNVHQ4EFgQU78oxw77v
e/oAsxeIFzNYaqgGOzQwHwYDVR0jBBgwFoAUGOkpeh8aGMuHmn4SS1EHxEBXPGMw
DgYDVR0PAQH/BAQDAgeAMIGDBgNVHR8EfDB6MHigdqB0hnJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5MURGMTk1LzZCNjY2OTBBOTM4
QTExRjBCQkQ2MjM4NUM0RjlBRTAyL0dPa3BlaDhhR011SG1uNFNTMUVIeEVCWFBH
TS5jcmwwfgYIKwYBBQUHAQEEcjBwMG4GCCsGAQUFBzAChmJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L3JlcG9zaXRvcnkvQjNBMjRGMjAxRDY2MTFFMjhBQzg4MzdDNzJG
RDFGRjIvR09rcGVoOGFHTXVIbW40U1MxRUh4RUJYUEdNLmNlcjBKBgNVHSABAf8E
QDA+MDwGCCsGAQUFBw4CMDAwLgYIKwYBBQUHAgEWImh0dHBzOi8vd3d3LmFwbmlj
Lm5ldC9SUEtJL0NQUy5wZGYwgcsGCCsGAQUFBwELBIG+MIG7MIGDBggrBgEFBQcw
C4Z3cnN5bmM6Ly9ycGtpLmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFE
RjE5NS82QjY2NjkwQTkzOEExMUYwQkJENjIzODVDNEY5QUUwMi9EQ0QwOTFBQTkz
RDExMUYwQjBBMzJCMEJDNEY5QUUwMi5yb2EwMwYIKwYBBQUHMA2GJ2h0dHBzOi8v
cnJkcC5hcG5pYy5uZXQvbm90aWZpY2F0aW9uLnhtbDAfBggrBgEFBQcBBwEB/wQQ
MA4wDAQCAAEwBgMEAKC/4jANBgkqhkiG9w0BAQsFAAOCAQEAU2b+pUDnxzb7wcq7
K3q9z+2eRCv9B0xSPoTkKz9fnYb5nwchF58CUktJLr0Heltnj3vSpX4BK1QIXLqa
6vVCiV4jK+/LJ3CrsiTAoRf6oATfjAgH9W1Gz1dU59t+1tMgoTsOuowVyFcSu+SL
sJpzj7w9JqCYRwnnoXwsyKGe8a6fnP+RlZmiTgOl7/adazAeMVPD4c2q6ey3Ui6c
49KzhxLGZNNYupqNpEJQISA0ZvXkQOymivEecbOwxEO5mXrT9pxig+G0ImM9MoNK
5I6B8kZVZu2ggRmPMNaCi8kfxuhXzb4Bc8pet3dxGeFP0EeUqfpxea3Drh+QjV9X
h4JDyw==
-----END CERTIFICATE-----
Generated at Sun Jan 18 04:33:02 2026 by rpki-client