Commit graph

31 commits

Author SHA1 Message Date
Abhinav-grd d5a416997a added deriveIntermediateKey crytpo function 2021-04-01 18:45:51 +05:30
Vishnu Mohandas dcbe7d4c4e Use sensitive ops and mem limits to derive key 2021-03-18 15:26:40 +05:30
Abhinav-grd 05a8e02282 Merge branch 'master' into lfu-with-multipart 2021-03-14 15:51:11 +05:30
Pushkar Anand 23d1ee3ab9 Merge branch 'master' of https://github.com/ente-io/bada-frame into test-video-streaming 2021-03-08 10:01:52 +05:30
Abhinav-grd 476de9f262 added initChunkEncryption encryptFileChunk crypto functions 2021-03-02 15:33:11 +05:30
Abhinav-grd 85f17f0108 corrected libsodium function call 2021-02-16 17:20:53 +05:30
Abhinav-grd 4bbfb61f56 fixed collection name decryption 2021-02-16 17:13:21 +05:30
Abhinav-grd 1d5473f3dd added braces everywhere and formated all files 2021-02-09 15:04:10 +05:30
Abhinav-grd 2a1f916794 added decryptString function and updated fromB64 to parse normal string 2021-01-21 07:43:10 +05:30
Abhinav-grd 64b5500d36 modified cryto util to handle b64 to uint8Array conversion and have all keys as base64 string outside the util 2021-01-18 09:13:16 +05:30
Abhinav-grd d4cd0ed099 added encryptToB64 worker function 2021-01-11 13:50:49 +05:30
Abhinav-grd e6917adc50 improved metadata handling 2021-01-09 09:17:05 +05:30
Abhinav-grd 63a7586a6d corrected encryptMetadata function 2021-01-08 18:44:31 +05:30
Abhinav-grd f073d9c187 corrected encryptMetadata function 2021-01-08 13:14:56 +05:30
Abhinav-grd 01852b67a8 added encryptThumbail and encryptMetaData functions 2021-01-08 09:37:50 +05:30
Abhinav-grd 73ee2453c6 created encryptFile cryptoWorker function 2021-01-07 16:19:03 +05:30
Pushkar Anand d9b37f93c7 Its something. 2020-12-31 22:49:33 +05:30
Vishnu Mohandas a85ef0de9a Add functionality to download and decrypt files 2020-11-21 20:26:36 +05:30
Vishnu Mohandas f6381a78a0 Decrypt shared collection files 2020-11-20 12:29:27 +05:30
Vishnu Mohandas a9e0821db0 Generate and set user's private and public key pair 2020-11-07 15:57:59 +05:30
Vishnu Mohandas 01e57a212b Update file decryption mechanism 2020-10-19 08:31:34 +05:30
Pushkar Anand cdccfd3372 Fix crypto bug. 2020-10-03 20:20:10 +05:30
Pushkar Anand ad1e90dfcc Moved libsodium to worker. 2020-10-03 19:51:56 +05:30
Vishnu Mohandas 31106f1eca Update crypto worker to pipe calls via the libsodium util 2020-10-01 06:58:52 +05:30
Vishnu Mohandas 07502e1bfc Add functions to hash and verify hashes using libsodium 2020-10-01 03:07:37 +05:30
Vishnu Mohandas 45033903cb Factor out the decryption logic 2020-10-01 02:59:27 +05:30
Vishnu Mohandas 3559e68490 Merge crypto workers into one 2020-10-01 02:52:58 +05:30
Pushkar Anand 760a085dfd Integrated Comlink. 2020-09-27 22:48:57 +05:30
Vishnu Mohandas ab7fd7651a Use sodium to decrypt metadata and thumbnails 2020-09-26 22:46:16 +05:30
Pushkar Anand f9ee680c8f Initial gallary chagnes. 2020-09-20 20:48:35 +05:30
Pushkar Anand 8e76f6b5bd Added web worker for parallel decryption. 2020-09-20 02:50:10 +05:30