Vishnu Mohandas
|
d445e21e01
|
Add ability to recover data
|
2021-04-01 19:56:08 +05:30 |
|
Vishnu Mohandas
|
d7acc95855
|
Generate recovery key as per specs
|
2021-03-29 20:29:37 +05:30 |
|
Vishnu Mohandas
|
d12ab1b4e0
|
Add option to change password
|
2021-03-26 21:43:32 +05:30 |
|
Vishnu Mohandas
|
887bcbf06a
|
Add functionality to add and remove folders from queue
|
2021-03-22 11:59:53 +05:30 |
|
Vishnu Mohandas
|
ccd160bcbc
|
Remove unused setter
|
2021-03-22 01:13:26 +05:30 |
|
Vishnu Mohandas
|
9eb55326b3
|
Remove unused attributes from configuration
|
2021-03-22 01:10:10 +05:30 |
|
Vishnu Mohandas
|
ea28fd046a
|
Add an option to hide from recents
|
2021-03-21 18:04:24 +05:30 |
|
Vishnu Mohandas
|
088b73eb70
|
Add setting to show lockscreen
|
2021-03-19 18:57:39 +05:30 |
|
Vishnu Mohandas
|
8cb7f885b3
|
Default to sensitive limits for computation and memory for key derivation
|
2021-03-18 14:57:59 +05:30 |
|
Vishnu Mohandas
|
317bbf8f18
|
Remove all instances of kekHash
|
2021-03-18 13:39:02 +05:30 |
|
Vishnu Mohandas
|
126121486d
|
Clear service level cache on logout
|
2021-03-18 02:41:31 +05:30 |
|
Vishnu Mohandas
|
a7b2e63b1a
|
Add an option to logout
|
2021-03-18 02:37:17 +05:30 |
|
Vishnu Mohandas
|
9efeeff4dd
|
Remove debug code
|
2021-03-18 00:54:16 +05:30 |
|
Vishnu Mohandas
|
bfdbe1b098
|
Upgrade flutter
|
2021-03-18 00:49:11 +05:30 |
|
Vishnu Mohandas
|
964d499f16
|
Remove keys if a token does not exist
|
2021-03-17 01:52:06 +05:30 |
|
Vishnu Mohandas
|
7886d5daa9
|
Remove unused import
|
2021-03-15 20:14:52 +05:30 |
|
Vishnu Mohandas
|
ff48d2d2fc
|
Update debug endpoint
|
2021-03-10 08:38:28 +05:30 |
|
Vishnu Mohandas
|
1c01ee8a57
|
Point to prod
|
2021-03-08 13:08:59 +05:30 |
|
Vishnu Mohandas
|
33288c111f
|
Delete temp folder remnants only once a day
|
2021-03-03 20:19:49 +05:30 |
|
Vishnu Mohandas
|
881b6f38ba
|
Update debug mode endpoint port
|
2021-02-25 20:29:44 +05:30 |
|
Vishnu Mohandas
|
736383b4c6
|
Trigger sync when backup folder configuration is changed
|
2021-02-14 18:25:23 +05:30 |
|
Vishnu Mohandas
|
40296e24a0
|
Swallow temporary deletion errors
|
2021-02-09 13:37:28 +05:30 |
|
Vishnu Mohandas
|
d3d9e2bbf7
|
Rename passphrase to password
|
2021-01-05 19:57:02 +05:30 |
|
Vishnu Mohandas
|
d2e53b8094
|
Make things less dull
|
2020-12-12 06:01:06 +05:30 |
|
Vishnu Mohandas
|
d4dae75c6f
|
Add more folders to the default set of folders backed up
|
2020-11-26 15:57:09 +05:30 |
|
Vishnu Mohandas
|
1947970b0a
|
Sync only when WiFi is available
|
2020-11-16 22:05:16 +05:30 |
|
Vishnu Mohandas
|
06f5db3fd7
|
Ensure that temp files generated are deleted
|
2020-11-16 12:32:09 +05:30 |
|
Vishnu Mohandas
|
c698fd68fa
|
Encrypt secretKey with the masterKey
|
2020-11-14 18:09:11 +05:30 |
|
Vishnu Mohandas
|
632ec72f07
|
Cache token to prevent read errors
|
2020-11-14 16:32:41 +05:30 |
|
Vishnu Mohandas
|
5d0060031a
|
Simplify the check for account configuration
|
2020-11-14 15:18:59 +05:30 |
|
Vishnu Mohandas
|
4cec4aa540
|
Update local endpoint
|
2020-11-09 17:58:23 +05:30 |
|
Vishnu Mohandas
|
df4f08e20f
|
Update to prod endpoint
|
2020-11-01 12:36:51 +05:30 |
|
Vishnu Mohandas
|
e92e1f51de
|
Set username on signup
|
2020-10-31 21:03:32 +05:30 |
|
Vishnu Mohandas
|
9f88eb413d
|
Persist the generated keys only after successful authentication
|
2020-10-22 02:59:16 +05:30 |
|
Vishnu Mohandas
|
964a5e6f50
|
Fix debug endpoint
|
2020-10-18 01:24:23 +05:30 |
|
Vishnu Mohandas
|
92d154b96e
|
Create a collection and back up the folder if a user attempts to share a folder that is not backed up
|
2020-10-17 22:51:32 +05:30 |
|
Vishnu Mohandas
|
6a73308bd1
|
Fix remaining issues with displaying shared collection items
|
2020-10-14 03:10:22 +05:30 |
|
Vishnu Mohandas
|
bae5c9bf7d
|
Explicitly state the sync nature of the encryption API
|
2020-10-11 05:08:22 +05:30 |
|
Vishnu Mohandas
|
50a67acb75
|
Use the explicit sync-decrypt API
|
2020-10-11 04:10:18 +05:30 |
|
Vishnu Mohandas
|
bd879263f0
|
Add functionality to extract a decrypted collection key
|
2020-10-11 04:08:33 +05:30 |
|
Vishnu Mohandas
|
3f5d20027e
|
Remove unnecessary model
|
2020-10-07 04:42:02 +05:30 |
|
Vishnu Mohandas
|
bdd2e35a66
|
Fix bugs in configuration
|
2020-10-07 03:42:54 +05:30 |
|
Vishnu Mohandas
|
5a25676dc4
|
Generate and store public private keypairs on the server
|
2020-10-03 03:15:26 +05:30 |
|
Vishnu Mohandas
|
deb489df70
|
Revert endpoint
|
2020-10-02 18:50:10 +05:30 |
|
Vishnu Mohandas
|
0d1473708c
|
Hash KEK instead of the passphrase
|
2020-10-01 00:01:04 +05:30 |
|
Vishnu Mohandas
|
429b71de4a
|
Await for async functions
|
2020-09-29 00:36:42 +05:30 |
|
Vishnu Mohandas
|
a4323ad280
|
Reduce the memlimit for pwhash
|
2020-09-29 00:34:22 +05:30 |
|
Vishnu Mohandas
|
fed7cda7f4
|
Replace scrypt with libsodium's abstractions
|
2020-09-29 00:02:53 +05:30 |
|
Vishnu Mohandas
|
b06190fbf2
|
Replace AES with libsodium abstractions
|
2020-09-28 23:22:43 +05:30 |
|
Vishnu Mohandas
|
fc44023887
|
Use sodium for all base64 to byte conversions
|
2020-09-28 21:24:14 +05:30 |
|
Vishnu Mohandas
|
16aa9a9eb6
|
Revert endpoint to OG staging
|
2020-09-26 23:15:41 +05:30 |
|
Vishnu Mohandas
|
d362c7286e
|
Log encryption and decryption times
|
2020-09-25 14:28:48 +05:30 |
|
Vishnu Mohandas
|
305b7b470d
|
Revert to the HTTPS URL
|
2020-09-17 17:56:50 +05:30 |
|
Vishnu Mohandas
|
8553a9f25b
|
Add an option to configure the folders whose photos should be backed up
|
2020-09-17 17:23:17 +05:30 |
|
Vishnu Mohandas
|
94a41a72c9
|
Remove all assumptions related to key attribute encoding
|
2020-09-10 02:39:41 +05:30 |
|
Vishnu Mohandas
|
5fffea1824
|
Remove single line hash function
|
2020-09-10 02:22:18 +05:30 |
|
Vishnu Mohandas
|
4cd93610f7
|
Make no assumptions about the encoding type of the key
|
2020-09-10 01:01:14 +05:30 |
|
Vishnu Mohandas
|
1f98f8ca8d
|
Modify steel crypt to expose a hashBytes function that does not assume the encoding of the inputs or output
|
2020-09-09 14:35:24 +05:30 |
|
Vishnu Mohandas
|
3a539ea0aa
|
Update staging endpoint
|
2020-09-06 13:56:55 +05:30 |
|
Vishnu Mohandas
|
cde0eccc60
|
Remove redundant base64 encoding
|
2020-09-06 12:00:26 +05:30 |
|
Vishnu Mohandas
|
29ac224785
|
Set the key attributes on server post login
|
2020-09-05 15:08:03 +05:30 |
|
Vishnu Mohandas
|
bc36bf8f5e
|
Verify the correctness of the passphrase entered
|
2020-09-05 14:23:23 +05:30 |
|
Vishnu Mohandas
|
7a34da5588
|
Add screen to let a returning user enter her existing passphrase
|
2020-08-26 08:04:13 +05:30 |
|
Vishnu Mohandas
|
ddb2c7dc82
|
Update UI for the OTT sign in flow
|
2020-08-25 11:30:19 +05:30 |
|
Vishnu Mohandas
|
414d23d92a
|
Store the key in secure storage
|
2020-08-18 02:38:23 +05:30 |
|
Vishnu Mohandas
|
09035dff60
|
Remove hard coded dummy key
|
2020-08-16 20:07:02 +05:30 |
|
Vishnu Mohandas
|
3d3c1496e7
|
Pull the key from server on sign in
|
2020-08-15 06:52:14 +05:30 |
|
Vishnu Mohandas
|
f6d3a7e6bd
|
Decrypt, save and display encrypted thumbnails
|
2020-08-13 04:47:15 +05:30 |
|
Vishnu Mohandas
|
746fb18cf7
|
Download and save encrypted files
|
2020-08-12 04:34:16 +05:30 |
|
Vishnu Mohandas
|
4b63196e34
|
Encrypt and upload files
|
2020-08-11 05:17:22 +05:30 |
|
Vishnu Mohandas
|
797c6ae856
|
Reuse existing library for generating secure random string
|
2020-08-10 05:49:44 +05:30 |
|
Vishnu Mohandas
|
b4940d4fdd
|
Save the encryption preference to configuration
|
2020-08-10 05:32:37 +05:30 |
|
Vishnu Mohandas
|
a574d092c4
|
Refactor variable names
|
2020-08-10 02:10:55 +05:30 |
|
Vishnu Mohandas
|
87a5c519ba
|
Add functionality to generate and retrieve file encryption keys
|
2020-08-10 02:09:33 +05:30 |
|
Vishnu Mohandas
|
e1cf0706f3
|
Update API parameters
|
2020-08-01 02:56:53 +05:30 |
|
Vishnu Mohandas
|
9584f2ede7
|
Trigger sync only if the user has configured his account
|
2020-05-28 15:49:25 +05:30 |
|
Vishnu Mohandas
|
89cdceab30
|
Prefix private variables with an underscore
|
2020-05-06 19:21:25 +05:30 |
|
Vishnu Mohandas
|
2cdb268b80
|
Fix issues with respect to uploading photos
|
2020-05-01 01:05:33 +05:30 |
|
Vishnu Mohandas
|
16e7e7bec3
|
Send token with every user request
|
2020-04-30 20:48:26 +05:30 |
|
Vishnu Mohandas
|
d228f7278f
|
Add endpoint discovery mechanism
|
2020-04-30 20:39:41 +05:30 |
|