Registered by Lark Lajon Lizerman

DEEPGATE Project enables you to use public messenger services and mail by utilizing extremely powerful crypto and sending only encrypted messages over public services.

It also contains a password generator for generating secure passwords from an easy to remember short password.

It helps protect against BKA Trojaner (spyware) and Finspy as examples.

DEEPGATE is a project for mainly 2 purposes:

1) Nobody can memosize a 120 character long password, right?
You don't have to! DEEPGATE enables you to create supercomplex passwords
from 2 short, easy to remember strings. It uses complex hashing, string manipulation algorithms to calculate the final password.

2) You don't have to save your passwords anywhere, because they can be recalculated during runtime!
This way you can simply save or memorize "hints" of the password and passphrase.
This is especially great for full system encryption.

3) The DEEPGATE project consists of the password generator core module and a secure text encrypter.
You even have a buddylists that keeps track of your contacts crypto settings.
This way you can use it for:
-writing encrypted emails,
-using it with webbased messenger clients e.g. Whatsapp Web, Threema Web etc.
-Additionally you can use it in combination with Signal, Telegram, ICQ and basicly ALL text based messengers worldwide!
by simple copy&paste principle.

POSSIBLE USE SCENARIO:

Ubuntu CORE SYSTEM running DEEPGATE under Wine.

Either you use it directly under Linux OR you have a VMWare/VBOX environment running the messenger client.

Even if your windows virtual guest system is compromised, your mobile phone gets stolen, or you are a journalist who is observed by repressive states that monitor messenger communication - or actively use software like Finspy - NO PROBLEM!

All data transmitted over the messengers AND over the secure environment of the VM are powerfully encrypted.
The guest system encapsulates the memory, the data sent over the windows guest system is completely encrypted.

To enhance perfomance during the encryption process, you may use 2 VMs one offline VM for just encrypting data which is then copy&pasted into the online VM that is beeing used for dataexchange.

Next project steps:
Explanation video with demo
Creating Image containing Ubuntu Coresystem + Vbox with 2 preinstalled guest systems.

Summary:
The software architecture of the DEEPGATE project enables absolutely secure communication over Email + ALL application + Webbased messengers that exist.

It helps protect against software like BKA Trojaner (german BKA backdoor), Finspy and all other spyware

It additionally enables to use public messenger services that may be surveillanced in a bulletproof manner by sending only encrypted data over the messengers. It is not possible to read plaintext of the messenger communication for third parties.

DEEPGATE Suite also contains a function to wipe Buddylist crypto settings, this way chats can not be restored without proper keys. It uses a 250x wiping function for securely erasing the profile data that are needed for decrypting the chat.
Also the profiles are protected by 2 factor authorization Password + Pin.

All components of DEEPGATE are hardened against bruteforce attacks by extremely high iteration counts

For hashing it uses:
HMACSHA256, HMACSHA512,RIPEMD160

For encrypting it uses:
AES, CAST, Blowfish, Twofish

Keyderiviation: PBKDF2

Project information

Licence:
Creative Commons - No Rights Reserved

RDF metadata

View full history Series and milestones

trunk series is the current focus of development.

Get Involved

  • warning
    Report a bug
  • warning
    Ask a question
  • warning
    Help translate

Downloads

Latest version is 1.4
released

All downloads