vishnukvmd
|
a4396beec4
Add comments about key derivation
|
2 gadi atpakaļ |
vishnukvmd
|
589281e729
Add comment about key generation
|
2 gadi atpakaļ |
vishnukvmd
|
d3005be29f
Merge branch 'main' into refactor_sodium
|
2 gadi atpakaļ |
Neeraj Gupta
|
ce4942c0db
Log mem and ops limit on failure
|
2 gadi atpakaļ |
Neeraj Gupta
|
37abdca05d
Fix typo in comparision
|
2 gadi atpakaļ |
vishnukvmd
|
80f36d1bd5
Move all calls to Sodium to CryptoUtil
|
2 gadi atpakaļ |
Neeraj Gupta
|
a9b9ffc736
Use async variante instead of sync
|
2 gadi atpakaļ |
ashilkn
|
231a4214ae
migrated crypto_util.dart to null safety
|
2 gadi atpakaļ |
Neeraj Gupta
|
8734c94a4e
Merge branch 'master' into rewrite_device_sync
|
2 gadi atpakaļ |
ashilkn
|
6ebd227538
made use of unused derived_key_results.dart file on crypto_util.dart
|
2 gadi atpakaļ |
ashilkn
|
eb7c1ec837
started incremental migration to null safety
|
2 gadi atpakaļ |
Neeraj Gupta
|
460dd1203e
Prefer const
|
3 gadi atpakaļ |
vishnukvmd
|
47505ae102
Execute `dart format lib`
|
3 gadi atpakaļ |
vishnukvmd
|
3e306facf5
Apply `dart fix` for `require_trailing_commas`
|
3 gadi atpakaļ |
vishnukvmd
|
dd941e6e31
Add file hash to metadata
|
4 gadi atpakaļ |
vishnukvmd
|
528b7da54e
Remove all lengthSync ops
|
4 gadi atpakaļ |
vishnukvmd
|
1d6fc95593
Remove all writeAsBytesSync ops
|
4 gadi atpakaļ |
vishnukvmd
|
e7dd26c69e
Fix lint warnings
|
4 gadi atpakaļ |
Vishnu Mohandas
|
51b1ef7e30
Move heavy decryption to a separate isolate
|
4 gadi atpakaļ |
Vishnu Mohandas
|
078421b3b0
Make encrypt function async
|
4 gadi atpakaļ |
Vishnu Mohandas
|
3f4238bef9
Binary search to find appropriate mem and ops limits
|
4 gadi atpakaļ |
Vishnu Mohandas
|
5d24c29dd4
Init libsodium
|
4 gadi atpakaļ |
Vishnu Mohandas
|
8cb7f885b3
Default to sensitive limits for computation and memory for key derivation
|
4 gadi atpakaļ |
Vishnu Mohandas
|
317bbf8f18
Remove all instances of kekHash
|
4 gadi atpakaļ |
Vishnu Mohandas
|
b6e5e810b3
Move computer initialization to CryptoUtil
|
4 gadi atpakaļ |
Vishnu Mohandas
|
d3d9e2bbf7
Rename passphrase to password
|
4 gadi atpakaļ |
Vishnu Mohandas
|
51f083d290
Adopt API to update file if already uploaded
|
4 gadi atpakaļ |
Vishnu Mohandas
|
bae5c9bf7d
Explicitly state the sync nature of the encryption API
|
4 gadi atpakaļ |
Vishnu Mohandas
|
86b60fd487
Add API to seal with a user's public key
|
4 gadi atpakaļ |
Vishnu Mohandas
|
50a67acb75
Use the explicit sync-decrypt API
|
4 gadi atpakaļ |