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/A91E585B/AFD1B502F20511F0818B77324A6F56BC/F526FD64F20611F0B4D6054A4A6F56BC.roa
File:                     F526FD64F20611F0B4D6054A4A6F56BC.roa (raw, json)
Hash identifier:          L7dq1QXHlQZLztfAsQov0/DpPT8NpmsbMt9FawZgc0g=
Subject key identifier:   3E:66:CB:46:CA:C8:27:6E:BC:52:97:14:36:FE:88:9B:AD:02:6B:37
Certificate issuer:       /CN=A91E585B/serialNumber=31C8E4D438974EDD0E87A1C7EBD909CA1C1D12A5
Certificate serial:       02
Authority key identifier: 31:C8:E4:D4:38:97:4E:DD:0E:87:A1:C7:EB:D9:09:CA:1C:1D:12:A5
Authority info access:    rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/Mcjk1DiXTt0Oh6HH69kJyhwdEqU.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91E585B/AFD1B502F20511F0818B77324A6F56BC/F526FD64F20611F0B4D6054A4A6F56BC.roa
Signing time:             Thu 15 Jan 2026 11:40:14 +0000
ROA not before:           Thu 15 Jan 2026 11:40:14 +0000
ROA not after:            Wed 31 Mar 2027 00:00:00 +0000
asID:                     17479
IP address blocks:        192.203.247.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91E585B/AFD1B502F20511F0818B77324A6F56BC/Mcjk1DiXTt0Oh6HH69kJyhwdEqU.crl
                          rsync://rpki.apnic.net/member_repository/A91E585B/AFD1B502F20511F0818B77324A6F56BC/Mcjk1DiXTt0Oh6HH69kJyhwdEqU.mft
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/Mcjk1DiXTt0Oh6HH69kJyhwdEqU.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 07:09:38 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2 (0x2)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91E585B, serialNumber=31C8E4D438974EDD0E87A1C7EBD909CA1C1D12A5
        Validity
            Not Before: Jan 15 11:40:14 2026 GMT
            Not After : Mar 31 00:00:00 2027 GMT
        Subject: CN=6968d21e-56ad
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a9:8d:f7:ea:7b:f9:d8:24:1f:10:2c:1c:74:fc:
                    40:80:df:9f:c0:b3:e2:a8:38:e9:fa:06:c3:5a:3a:
                    c6:bb:91:65:09:e5:fa:d2:dd:34:8d:86:7b:9c:a6:
                    db:ef:8f:15:97:5d:c2:d4:ad:aa:ad:98:51:0b:5b:
                    a1:41:25:5a:a8:5b:4a:fe:33:be:3d:73:b1:37:02:
                    0f:09:e6:09:58:44:c2:a2:e2:8a:ef:7e:30:74:a8:
                    1b:58:3a:bd:26:7e:01:9a:e3:be:ac:f9:f3:28:cf:
                    6d:5d:d3:4b:73:84:1f:13:c3:58:bb:8a:66:59:47:
                    bc:fe:cb:8f:9e:a5:f0:05:25:a7:c5:7e:36:35:4a:
                    fc:3d:1b:0a:56:4b:52:44:94:78:0f:88:fe:e3:ac:
                    63:11:71:55:f0:91:84:03:c8:0d:a0:14:70:d9:28:
                    d6:ce:fd:a0:a9:c4:00:38:b8:b8:c8:40:82:da:0d:
                    3d:98:28:88:d3:4f:7f:39:17:30:dd:d9:79:cc:d6:
                    92:5a:06:fa:b6:35:1c:1a:34:81:a3:bb:31:67:78:
                    7f:18:cd:d1:6c:1b:e1:f2:3b:12:a4:2b:28:6f:d9:
                    7f:d8:f6:0a:ff:5a:31:c6:d7:f5:ed:a8:88:7e:5a:
                    60:85:9a:52:76:a9:eb:ae:e0:d8:74:8b:a2:52:74:
                    4d:8d
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                3E:66:CB:46:CA:C8:27:6E:BC:52:97:14:36:FE:88:9B:AD:02:6B:37
            X509v3 Authority Key Identifier:
                keyid:31:C8:E4:D4:38:97:4E:DD:0E:87:A1:C7:EB:D9:09:CA:1C:1D:12:A5

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91E585B/AFD1B502F20511F0818B77324A6F56BC/Mcjk1DiXTt0Oh6HH69kJyhwdEqU.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/Mcjk1DiXTt0Oh6HH69kJyhwdEqU.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/A91E585B/AFD1B502F20511F0818B77324A6F56BC/F526FD64F20611F0B4D6054A4A6F56BC.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  192.203.247.0/24

    Signature Algorithm: sha256WithRSAEncryption
         64:61:ae:01:52:c0:85:51:a1:91:a9:a5:8e:9f:ac:a0:9b:63:
         1d:bf:e7:50:cd:a6:90:7c:d3:e2:ca:97:96:03:88:a9:39:f8:
         df:b8:b5:6b:c3:99:42:ff:5b:c8:29:93:89:35:88:e3:08:cd:
         49:18:18:72:f9:aa:6d:31:fa:3b:34:b1:63:2b:87:b1:b5:f4:
         0c:ce:82:ad:ff:0d:30:41:a2:40:16:e5:0e:8d:4e:31:db:3d:
         00:97:c1:01:47:13:ad:ee:f2:a2:9e:d4:d9:66:aa:ec:ff:45:
         a3:2b:a1:1f:cc:79:5d:2a:e4:55:24:d2:81:49:bf:92:5d:05:
         e1:04:65:1c:55:08:b5:79:97:47:d8:80:8a:81:55:61:7b:d3:
         b9:e2:78:73:0d:62:dc:de:d1:dd:d0:64:4e:aa:e3:98:79:7c:
         fc:a0:e3:d9:76:90:c8:b2:e7:b6:5b:cb:30:53:f4:0f:63:2b:
         ee:fc:92:97:99:20:5e:ff:25:06:e2:8e:42:94:9e:48:c6:53:
         76:7c:7c:bb:96:d3:8d:dd:c9:ba:ea:ec:98:cb:39:8b:20:e5:
         ee:80:d6:98:72:de:70:50:b2:9d:17:ab:2e:24:60:80:9e:01:
         4d:53:3a:24:c4:44:0d:1f:4e:d8:93:97:b0:cb:04:0b:69:d8:
         36:42:51:43
-----BEGIN CERTIFICATE-----
MIIFcDCCBFigAwIBAgIBAjANBgkqhkiG9w0BAQsFADBGMREwDwYDVQQDDAhBOTFF
NTg1QjExMC8GA1UEBRMoMzFDOEU0RDQzODk3NEVERDBFODdBMUM3RUJEOTA5Q0Ex
QzFEMTJBNTAeFw0yNjAxMTUxMTQwMTRaFw0yNzAzMzEwMDAwMDBaMBgxFjAUBgNV
BAMMDTY5NjhkMjFlLTU2YWQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQCpjffqe/nYJB8QLBx0/ECA35/As+KoOOn6BsNaOsa7kWUJ5frS3TSNhnucptvv
jxWXXcLUraqtmFELW6FBJVqoW0r+M749c7E3Ag8J5glYRMKi4orvfjB0qBtYOr0m
fgGa476s+fMoz21d00tzhB8Tw1i7imZZR7z+y4+epfAFJafFfjY1Svw9GwpWS1JE
lHgPiP7jrGMRcVXwkYQDyA2gFHDZKNbO/aCpxAA4uLjIQILaDT2YKIjTT385FzDd
2XnM1pJaBvq2NRwaNIGjuzFneH8YzdFsG+HyOxKkKyhv2X/Y9gr/WjHG1/XtqIh+
WmCFmlJ2qeuu4Nh0i6JSdE2NAgMBAAGjggKVMIICkTAdBgNVHQ4EFgQUPmbLRsrI
J268UpcUNv6Im60CazcwHwYDVR0jBBgwFoAUMcjk1DiXTt0Oh6HH69kJyhwdEqUw
DgYDVR0PAQH/BAQDAgeAMIGDBgNVHR8EfDB6MHigdqB0hnJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5MUU1ODVCL0FGRDFCNTAyRjIw
NTExRjA4MThCNzczMjRBNkY1NkJDL01jamsxRGlYVHQwT2g2SEg2OWtKeWh3ZEVx
VS5jcmwwfgYIKwYBBQUHAQEEcjBwMG4GCCsGAQUFBzAChmJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L3JlcG9zaXRvcnkvQjNBMjRGMjAxRDY2MTFFMjhBQzg4MzdDNzJG
RDFGRjIvTWNqazFEaVhUdDBPaDZISDY5a0p5aHdkRXFVLmNlcjBKBgNVHSABAf8E
QDA+MDwGCCsGAQUFBw4CMDAwLgYIKwYBBQUHAgEWImh0dHBzOi8vd3d3LmFwbmlj
Lm5ldC9SUEtJL0NQUy5wZGYwgcsGCCsGAQUFBwELBIG+MIG7MIGDBggrBgEFBQcw
C4Z3cnN5bmM6Ly9ycGtpLmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFF
NTg1Qi9BRkQxQjUwMkYyMDUxMUYwODE4Qjc3MzI0QTZGNTZCQy9GNTI2RkQ2NEYy
MDYxMUYwQjRENjA1NEE0QTZGNTZCQy5yb2EwMwYIKwYBBQUHMA2GJ2h0dHBzOi8v
cnJkcC5hcG5pYy5uZXQvbm90aWZpY2F0aW9uLnhtbDAfBggrBgEFBQcBBwEB/wQQ
MA4wDAQCAAEwBgMEAMDL9zANBgkqhkiG9w0BAQsFAAOCAQEAZGGuAVLAhVGhkaml
jp+soJtjHb/nUM2mkHzT4sqXlgOIqTn437i1a8OZQv9byCmTiTWI4wjNSRgYcvmq
bTH6OzSxYyuHsbX0DM6Crf8NMEGiQBblDo1OMds9AJfBAUcTre7yop7U2Waq7P9F
oyuhH8x5XSrkVSTSgUm/kl0F4QRlHFUItXmXR9iAioFVYXvTueJ4cw1i3N7R3dBk
TqrjmHl8/KDj2XaQyLLntlvLMFP0D2Mr7vySl5kgXv8lBuKOQpSeSMZTdnx8u5bT
jd3JuursmMs5iyDl7oDWmHLecFCynRerLiRggJ4BTVM6JMREDR9O2JOXsMsEC2nY
NkJRQw==
-----END CERTIFICATE-----
Generated at Sun Jan 18 04:08:43 2026 by rpki-client