Nitramite
  • Home
  • Applications
    • Noiser
    • QuickScan
    • Radiation Detector
    • NITSPEC
    • Cryptography >
      • Getting started
      • Poly Square Guide
      • WhatsApp Decryptor Guide
      • Messaging Guide
      • Hash Cracker Guide
      • Checksum Guide
      • Steganography Guide
      • User puzzles guide
      • Visual Ciphers guide
      • File Encryption Guide
      • Encrypted QR codes guide
      • Remote Server API
      • Cryptography Description
      • Password Generator Guide
    • Clear And Go
    • Paketin Seuranta
    • APCUPSDMonitor
    • Grow Lab
    • FRDB >
      • FRDB Guide
      • FRDB Web
      • FRDB Android
    • Crypto Messenger >
      • Getting started with CMSG
    • ArduinoWC >
      • Mega 2560
  • Games
    • Poker Pocket
  • Contact
  • EULA
  • RESOURCES
    • Privacy Policy
    • Thingiverse
    • M737
    • Logos
    • app-ads
  • Home
  • Applications
    • Noiser
    • QuickScan
    • Radiation Detector
    • NITSPEC
    • Cryptography >
      • Getting started
      • Poly Square Guide
      • WhatsApp Decryptor Guide
      • Messaging Guide
      • Hash Cracker Guide
      • Checksum Guide
      • Steganography Guide
      • User puzzles guide
      • Visual Ciphers guide
      • File Encryption Guide
      • Encrypted QR codes guide
      • Remote Server API
      • Cryptography Description
      • Password Generator Guide
    • Clear And Go
    • Paketin Seuranta
    • APCUPSDMonitor
    • Grow Lab
    • FRDB >
      • FRDB Guide
      • FRDB Web
      • FRDB Android
    • Crypto Messenger >
      • Getting started with CMSG
    • ArduinoWC >
      • Mega 2560
  • Games
    • Poker Pocket
  • Contact
  • EULA
  • RESOURCES
    • Privacy Policy
    • Thingiverse
    • M737
    • Logos
    • app-ads
File Encryption Tool Guide
With file encryption tool you can encrypt and decrypt files and documents. It's using AES algorithm wth 256 bit key to encrypt files while using RSA public and private key algorithm with 2048 bit keys to encrypt AES key. This section will go thru basic use of this tool.

Picture
This is what it looks like in start. Before view is initialized, it's going to check for storage permission. If storage permission is not given, view will close and inform you of a reason.  If you see message saying RSA | AES engines initialized... then you are good to go.

​
Picture
If you haven't already pressed "Create new key pair" button, you should click it now. Remember that pressing this button will override existing AES and RSA keys. Application will notify you if one of the creation process steps fails.
Picture
Press choose file button to open file picker dialog to be able to choose your target file. Your files are not overridden, encrypted file will be placed on Cryptography/FILE_TOOL/ folder. Your original file will be left as it is and where it is.

Picture
In this example, I have selected a file to be encrypted. I have created key pair and I'm good to go. Press "Encrypt" button and encryption starts. Finally if it's saying "ENCRYPTION COMPLETED" process is successful and your encrypted file is placed on "/Cryptography/FILE_TOOL" folder with name starting with "ENCRYPTED_"
Picture
Same thing happens in here as earlier picture but I have selected my encrypted file from "/Cryptography/FILE_TOOL" folder. When process is done, decrypted file can be found from same folder "/Cryptography/FILE_TOOL" with original filename. Read next part for understanding what is needed to this process.
Picture
This is the basic structure of Cryptography application files that are generated and folders that are created. If you want to send encrypted file to other phone, you must also transfer "FILE_TOOL" folder contained "RSA_PUBLIC", "RSA_PRIVATE" and "RSA_ENCRYPTED_AES_KEY" .key files. If you create new keys, you can no longer decrypt files with old keys EXCEPT if you have backed up them in somewhere.

Cryptography folder can be found from external storage root.

Powered by Create your own unique website with customizable templates.