-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathzero.config.json
More file actions
39 lines (39 loc) · 973 Bytes
/
zero.config.json
File metadata and controls
39 lines (39 loc) · 973 Bytes
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
{
"configVersion": "0.1.0",
"security": {
"secureMemory": true,
"quantumResistant": false,
"strictValidation": true,
"saltLength": 32,
"allowedAlgorithms": ["SHA256", "SHA512"]
},
"crypto": {
"defaultHashAlgorithm": "SHA512",
"defaultKdfAlgorithm": "PBKDF2_HMAC_SHA512",
"defaultIterations": 600000,
"defaultMemorySize": 65536,
"defaultOutputLength": 32
},
"storage": {
"storagePath": "./zero-data",
"encryptStorage": true,
"fileFormat": "TEXT",
"maxFileSize": 10485760
},
"encoding": {
"defaultSeparator": ".",
"encodingSize": 62,
"defaultAlgorithm": "PBKDF2_HMAC_SHA512"
},
"network": {
"defaultTimeout": 30000,
"maxRetries": 3,
"retryDelay": 1000
},
"timeouts": {
"idExpiration": 0,
"keyExpiration": 7776000000,
"challengeExpiration": 300000,
"proofExpiration": 900000
}
}