Skip to content

Commit 377c034

Browse files
author
johnxti4n
committed
Add security features to README
1 parent 18ad755 commit 377c034

File tree

1 file changed

+25
-1
lines changed

1 file changed

+25
-1
lines changed

README.md

+25-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,31 @@ ShadowsocksR for Windows
55

66
#### Download
77

8-
Download a [latest release].
8+
You will need to download and install [7-Zip](http://www.7-zip.org/) in order
9+
to extract the ShadowsocksR archive.
10+
11+
Download the [latest release] for ShadowsocksR for Windows.
12+
13+
_Optionally_, right-click on the downloaded 7z file and select
14+
**CRC SHA** > **SHA-256**. Verify that the SHA-256 checksum displayed
15+
matches the expected checksum which was shown on the releases page.
16+
17+
Right-click on the downloaded 7z file and do **7-Zip** > **Extract Here**
18+
or extract to a new folder.
19+
20+
_Optionally_, download and install [Gpg4win](https://www.gpg4win.org/).
21+
From the Windows start menu, launch program **Kleopatra**.
22+
Do **File** > **New Certificate** to create a personal OpenPGP key pair.
23+
Save the signing key from
24+
[breakwa11/pubkey](https://github.com/breakwa11/pubkey) as a text file.
25+
Then do **File** > **Import Certificates** to import the signing key text file.
26+
After import, select the signing key and do
27+
**Certificates** > **Certify Certificates**.
28+
You will need to enter the passphrase for your own key.
29+
Finally, do **File** > **Decrypt/Verify Files** for the executable
30+
you propose to use (see below). A message confirming successful verification
31+
of the signature appears against a green background.
32+
Close program **Kleopatra**.
933

1034
For >= Windows 8 or with .Net 4.0, using ShadowsocksR-dotnet4.0.exe.
1135

0 commit comments

Comments
 (0)