Descripción
We are a startup in stealth providing cybersecurity solutions. We want to create an extension for Windows desktop (both 10 and previous versions) which allows users to encrypt files locally and share them encrypted.
We already have an existing Android app which functionality is already completed. All the back-end is already done too.
The app involves ENCRYPTION, which occurs locally on the user's machine, not on our server.
The extension should enable users to do 3 main things:
- to encrypt locally any file by right-clicking on the file name and selecting a new option (that you need to create) in the default drop-down menu that says "encrypt". When replacing unencrypted with encrypted, the need is for wiping blocks from old unencrypted file.
- after linking their account to their existing cloud storage account (for now Dropbox, later Google Drive etc), to encrypt locally on their desktop and then upload (already encrypted) any file they choose (by right clicking on the file name) to their cloud storage.
- to share in an encrypted manner any local file with their contacts, also by right clicking on the file name.
There are 5 tasks that you will share with another developer as depicted below:
1. Simple command-line utility for encryption/decryption single file. We just port Java code and test compatibility (YOU)
2. Simple Explorer extension for local encryption/decryption (just pack code from step 1 into user-friendly interface) (HIM)
3. Configuration tool - allows user to login on our service and read list of friends (we need this function for next step).(YOU)
4. Extend Explorer extension with - encrypt-and-share option. (YOU + he will do UI part)
5. Extend configuration tool - allow user to link cloud storage accounts and create new user login on your service. (YOU&HIM) you can split cloud storage providers, one each Microsoft OneDrive and Google Drive), so that we go faster.
-
Tipo de contrato
Sin especificar
-
Salario