]> Cypherpunks.ru repositories - pygost.git/blob - INSTALL
Raise copyright years
[pygost.git] / INSTALL
1 No additional dependencies except Python 2.7/3.x interpreter are required.
2
3 Preferable way is to download tarball with the signature from official
4 website:
5
6     % wget http://pygost.cypherpunks.ru/pygost-3.7.tar.xz
7     % wget http://pygost.cypherpunks.ru/pygost-3.7.tar.xz.sig
8     % gpg --verify pygost-3.7.tar.xz.sig pygost-3.7.tar.xz
9     % xz -d < pygost-3.7.tar.xz | tar xf -
10     % cd pygost-3.7
11     % python setup.py install
12
13 But also you can use PIP (NO authentication is performed!):
14
15     % pip install pygost==3.7
16
17 You have to verify downloaded tarballs integrity and authenticity to be
18 sure that you retrieved trusted and untampered software. GNU Privacy
19 Guard is used for that purpose.
20
21 For the very first time it is necessary to get signing public key and
22 import it. It is provided below, but you should check alternative
23 resources.
24
25     pub   rsa2048/0xE6FD1269CD0C009E 2016-09-13
26           F55A 7619 3A0C 323A A031  0E6B E6FD 1269 CD0C 009E
27     uid   PyGOST releases <pygost at cypherpunks dot ru>
28
29     Look in PUBKEY.asc file.
30     % gpg --keyserver hkp://keys.gnupg.net/ --recv-keys 0xE6FD1269CD0C009E
31     % gpg --auto-key-locate dane --locate-keys pygost at cypherpunks dot ru
32     % gpg --auto-key-locate wkd --locate-keys pygost at cypherpunks dot ru
33     % gpg --auto-key-locate pka --locate-keys pygost at cypherpunks dot ru