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
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
|
Name: keysafe
Version: 0.20160914
Cabal-Version: >= 1.8
Maintainer: Joey Hess <joey@kitenet.net>
Author: Joey Hess
Stability: Experimental
Copyright: 2016 Joey Hess
License: AGPL-3
Homepage: https://joeyh.name/code/keysafe/
Category: Utility
Build-Type: Custom
Synopsis: back up a secret key securely to the cloud
Description:
Keysafe backs up a secret key to several cloud servers, split up
so that no one server can access the whole secret by itself.
.
A password is used to encrypt the data, and it is made expensive
to decrypt, so password cracking is infeasibly expensive.
License-File: AGPL
Extra-Source-Files:
CHANGELOG
TODO
INSTALL
keysafe.1
keysafe.service
keysafe.desktop
keysafe.autostart
Makefile
Executable keysafe
Main-Is: keysafe.hs
GHC-Options: -threaded -Wall -fno-warn-tabs -O2
Build-Depends:
base (>= 4.5 && < 5.0)
, bytestring == 0.10.*
, deepseq == 1.4.*
, random == 1.1.*
, secret-sharing == 1.0.*
, raaz == 0.0.2
, time == 1.5.*
, containers == 0.5.*
, binary == 0.7.*
, text == 1.2.*
, utf8-string == 1.0.*
, unix == 2.7.*
, filepath == 1.4.*
, split == 0.2.*
, directory == 1.2.*
, process == 1.2.*
, optparse-applicative == 0.12.*
, readline == 1.0.*
, zxcvbn-c == 1.0.*
, servant == 0.7.*
, servant-server == 0.7.*
, servant-client == 0.7.*
, aeson == 0.11.*
, wai == 3.2.*
, warp == 3.2.*
, http-client == 0.4.*
, transformers == 0.4.*
, stm == 2.4.*
, socks == 0.5.*
, network == 2.6.*
, token-bucket == 0.1.*
, bloomfilter == 2.0.*
, disk-free-space == 0.1.*
, lifted-base == 0.2.*
, unbounded-delays == 0.1.*
, fast-logger == 2.4.*
, SafeSemaphore == 0.10.*
, crypto-random == 0.0.*
, async == 2.1.*
, unix-compat == 0.4.*
, exceptions == 0.8.*
-- Temporarily inlined due to FTBFS bug
-- https://github.com/ocharles/argon2/issues/2
-- argon2 == 1.1.*
Extra-Libraries: argon2
Other-Modules:
AutoStart
BackupRecord
Benchmark
ByteStrings
Crypto.Argon2.FFI
Crypto.Argon2
CmdLine
Cost
Encryption
Entropy
ExpensiveHash
Gpg
HTTP
HTTP.Client
HTTP.Logger
HTTP.ProofOfWork
HTTP.Server
HTTP.RateLimit
SecretKey
Serialization
ServerBackup
Servers
Share
Storage
Storage.Local
Storage.Network
Tests
Tunables
Types
Types.Cost
Types.Server
Types.Storage
Types.UI
UI
UI.Readline
UI.NonInteractive
UI.Zenity
Utility.Data
Utility.Env
Utility.Exception
Utility.FreeDesktop
Utility.UserInfo
source-repository head
type: git
location: git://git.joeyh.name/keysafe.git
|