Skip to content

Overview

Abdullah 230102723 edited this page Apr 5, 2025 · 1 revision

BioCrypt

Overview:

A quick roundup to the project, Bio Crypt and BioCrypt-Personal are advanced encryption and storage program, where the main purpose of the program was to encrypt files using your fingerprint to generate Key, the key itself is generated using the HASH output and converting it to AES-256 (AES key is derived from a SHA-256 hash of the fingerprint ID. This means the key length is 256 bits), The program doesn’t end here, BioCrypt has more than 9 strong features ranging from a simple encrypted local storage to an IPFS/Blockchain storage and form secure IP/Bluetooth to a P2P(peer to peer) mailing for transferring files.

Programs Overview:

The Vault: This program is just a simple encrypted storage where the files are saved locally on the device but only the user who inserted his file will be able to retrieve it using OTP sent to him via E-mail.

Cloud: This program is a cloud based encrypted storage where the files are saved on Google Drive but only the user who inserted his file will be able to retrieve it using OTP sent to him via E-mail.

ChainSpace: This program uses IPFS (InterPlanetary File System) along with the Ethereum Blockchain to deliver one of the most secure ways to store an encrypted file, the way IPFS works is that it divides the file to many smaller pieces (256kb) and spread them across decentralized servers around the world, then the program insert the CID (content Identification) to the Ethereum Blockchain to ensure integrity, the same CID which will be used to retrieve the files from all the servers and create the file back.

TimeGuard: is an encrypted Local storage similar to the vault but the user gets to chose when his fill is going to be deleted and can after how many attempts should the program delete the file. File Beam: this program uses Bluetooth technology to send files locally along with a feature to send files over IP .

Safe Mail: This program is one of the most demanded programs of all support features according to the reviwers and the community around BioCrypt as the program uses encryption methods similer to the one found in whatsapp which is P2P where the program doesn’t have a encryption key pool, the program instead uses Math to create the key every time, the key is a combination of 6 digit code that will be sent to the reciver as well as a 6 digit security code that belongs to the company or department, the program combines both codes and form a AES-256 encryption key, the same procces happens to the reciver, he enters his security code as well as the code found on his mail and the program uses the same function to try and figure the encryption key.

Compress tool: a simple compression tool.

Summaries: an AI program that uses Gemni-1.5 pro to capture a quick overview of the files before encrypting and storing it if the user pleases.

Assistant: an AI chatbot that uses the same model as summaries (Gemni-1.5 pro) to assist the user in navigating the program

Clone this wiki locally