-
-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathreadme.txt
92 lines (63 loc) · 3.48 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
--------------------------------------------------------------------------------
PasStore 1.x
--------------------------------------------------------------------------------
Index
----------------------------------------
Content of this document divided into individual parts, with line numbers at
which each part starts.
Index ................................................... 7
Description ............................................. 23
Project information ..................................... 34
Installation ............................................ 45
Licensing ............................................... 53
Repositories ............................................ 72
Authors, contacts ....................................... 84
Copyright ............................................... 90
Description
----------------------------------------
PasStore is a simple program for password and/or login information storage.
The information is stored encrypted using a master password, but it probably is
not cryptographically secure. Full security was never a priority, since the
program was developed only for personal use and to test different encryption and
hashing methods, so be aware of this fact and use it carefully.
As such, this program was not intended to be made public, but here it is.
Project information
----------------------------------------
Program is primarily developed in Delphi 7 Personal and Lazarus 1.6.x (FPC 3.x).
It should be possible to compile it in higher versions of Lazarus/FPC and
possibly newer Delphi too. Code should be also compatible with older versions of
Lazarus, namely Laz 1.4.x (FPC 2.6.4).
Project is configured in a way that you should be able to compile it without any
preparations. It is possible to compile it into both 32 bit and 64 bit binaries.
Installation
----------------------------------------
You don't need to install this program, just place it in any folder you have
full access rights - the program will write a file (contains stored information)
to this folder.
Licensing
----------------------------------------
Everything (source codes, executables/binaries, configurations, etc.), with few
exceptions mentioned below, is licensed under Mozilla Public License Version
2.0. You can find full text of this license in file mpl_license.txt or on web
page https://www.mozilla.org/MPL/2.0/.
Exception being following folders and their entire content:
./Documents
This folder contains documents (texts, images, ...) used in creation of this
program. Everything in this folder is licensed under the terms of Creative
Commons Attribution-ShareAlike 4.0 (CC BY-SA 4.0) license. You can find full
legal code in file CC_BY-SA_4.0.txt or on web page
http://creativecommons.org/licenses/by-sa/4.0/legalcode. Short wersion is
available on web page http://creativecommons.org/licenses/by-sa/4.0/.
Repositories
----------------------------------------
You can get actual copies of PasStore on either of these git repositories:
https://github.com/ncs-sniper/PasStore
https://bitbucket.org/ncs-sniper/passtore
Note - Master branch does not contain binaries, they can be found in a branch
called bin (this branch will not be updated as often as master branch).
Authors, contacts
----------------------------------------
František Milt, [email protected]
Copyright
----------------------------------------
©2016-2017 František Milt, all rights reserved