-
Notifications
You must be signed in to change notification settings - Fork 0
Security
Your security needs may be different than others, depending on your location, your needs, and your particular threat model. Lantern recommends the following sources for understanding and identifying your particular security needs.
- Consumer Reports - Security Planner (https://securityplanner.consumerreports.org/)
How to validate that a client application file is authentic, even if downloaded through an untrusted network.
Hash functions can be used to create a unique digital signature -- a hash -- for any file. Lantern captures this hash when our application is compiled and publishes them on GitHub: lantern-binaries
. Users can run the same hash function (SHA256
) on downloaded copies to assure they are an exact match, proving the file to be an authentic and unaltered copy of the original.
Most operating systems have built-in hash functions. Follow the steps below for your operating system to generate the hash for a file.
Important
Make sure to replace C:\file\path\my_file.exe
or /path/to/my_file
with the actual path to the file.
From your preferred terminal application, run the following command:
openssl dgst -sha256 /path/to/my_file
- Press
Windows
+R
to open the Run box - Type
cmd
and click OK. - The Command Prompt window will open.
- Run the following command:
certutil -hashfile C:\file\path\my_file.exe SHA256
- Press
Windows
+R
to open the Run box - Type
powershell
and click OK. - The Windows PowerShell window will open.
- Run the following command:
Get-FileHash C:\file\path\my_file.exe -Algorithm SHA256
🌐 webpage | 🤝 Unbounded | 🛟 support |
---|---|---|
https://lantern.io | https://unbounded.lantern.io | https://support.lantern.io |