Skip to content

Latest commit

 

History

History
85 lines (54 loc) · 2.56 KB

README.md

File metadata and controls

85 lines (54 loc) · 2.56 KB

iCrypto

Software realizado com propósito de garantir a confidencialidade dos dados através da criptografia assimétrica/simétrica e esteganografia.

Menu principal

Presentation-01

O menu principal conta com os seguintes sub-menus:

  1. Criptografia
    1.1. AES
    1.2. RSA 1.3. Esteganografia
    1.4. Cifra de césar
    1.5. Código Morse
  2. Opções
    2.1. Histórico
  3. Sair
  4. Tema
    4.1. Tema escuro
    4.2. Tema claro

Confidencialidade

iCrypto possui as seguintes funcionalidades para garantir a confidencialidade dos dados:

Cifra Textos Arquivos
AES
RSA
César
Morse

As saídas cifradas podem ser enviadas por e-mail, cadastrado pelo usuário ou por opções padrões do iCrypto.

AES

AES-mainLogin

A cifragem AES no iCrypto possui dois tamanhos de chaves: 128 e 256 bits.

Essa senha será hasheada e usada pelo algorítmo do AES.

Por padrão, o iCrypto utiliza apenas o padding(preenchimento) PKCS e vetor de inicialização padrão.

AES-EncryptDecrypt

Capturar

Enviar saída por e-mail (Texto + Arquivos)

icryptoMAILAES

PS: Arquivos com extensão .exe e arquivos maiores que 25MB não serão enviados.

RSA

MAINRSA

A chave RSA pode ser criada com os seguintes tamanhos:

  • 512
  • 1024
  • 2048
  • 4096
  • 8192

Esteganografia

Capturar

A "esteganografia" irá esconder seu arquivo dentro de um arquivo compactado (.rar) e o arquivo compactado dentro do arquivo original desejado.

Cifra de césar

Cesar

A cifra de césar funcionará em "live-mode".

Código morse

Morse

O código morse irá funcionar em "live-mode"