Software realizado com propósito de garantir a confidencialidade dos dados através da criptografia assimétrica/simétrica e esteganografia.
O menu principal conta com os seguintes sub-menus:
- Criptografia
1.1. AES
1.2. RSA 1.3. Esteganografia
1.4. Cifra de césar
1.5. Código Morse - Opções
2.1. Histórico - Sair
- Tema
4.1. Tema escuro
4.2. Tema claro
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.
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.
PS: Arquivos com extensão .exe e arquivos maiores que 25MB não serão enviados.
A chave RSA pode ser criada com os seguintes tamanhos:
- 512
- 1024
- 2048
- 4096
- 8192
A "esteganografia" irá esconder seu arquivo dentro de um arquivo compactado (.rar) e o arquivo compactado dentro do arquivo original desejado.
A cifra de césar funcionará em "live-mode".
O código morse irá funcionar em "live-mode"