App Crypto for Android

Contém anúncios
10+
downloads
Classificação do conteúdo
Todos
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela

Sobre este app

O aplicativo fornece os seguintes métodos para criptografia e descriptografia: criptosistema afim para texto latino (26 letras), criptosistema afim para texto cirílico (30 letras), criptosistema RSA e criptosistema ASЕ.
Criptosistema afim são exemplos de criptosistemas de chave privada. Em um criptosistema de chave privada, uma vez que você conhece uma chave de criptografia, você pode encontrar rapidamente a chave de descriptografia. Portanto, saber como criptografar mensagens usando uma chave específica permite descriptografar mensagens que foram criptografadas usando essa chave.
O criptosistema RSA é um criptosistema de chave pública, um dos mais antigos amplamente utilizados para transmissão segura de dados. Em um criptosistema de chave pública, a chave de criptografia é pública e distinta da chave de descriptografia, que é mantida em segredo (privada). Um usuário RSA cria e publica uma chave pública baseada em dois números primos grandes, juntamente com um valor auxiliar. Os números primos são mantidos em segredo. As mensagens podem ser criptografadas por qualquer pessoa, por meio da chave pública, mas só podem ser descriptografadas por alguém que conheça a chave privada.
O Advanced Encryption Standard (AES), também conhecido pelo seu nome original Rijndael, é uma especificação para a criptografia de dados eletrônicos estabelecida pelo Instituto Nacional de Padrões e Tecnologia dos EUA (NIST) em 2001. AES é uma variante da cifra de bloco Rijndael. Rijndael é uma família de cifras com diferentes tamanhos de chave e bloco.
No aplicativo, são usados ​​AES/CBC/PKCS5Padding, que é um modo criptográfico de operação usado para criptografia e descriptografia seguras de dados. CBC (Cipher Block Chaining): este é um modo operacional no qual cada bloco de dados é combinado com o bloco anterior usando a operação XOR antes de ser criptografado. O primeiro bloco é combinado com um vetor de inicialização (IV), que deve ser único para cada mensagem criptografada. O modo CBC oferece melhor proteção contra ataques que tentam alterar o conteúdo das mensagens. PKCS5Padding: este é um esquema de preenchimento para os dados que garante que os dados de entrada tenham um comprimento múltiplo do tamanho do bloco (neste caso, 128 bits). O PKCS5Padding adiciona bytes ao final do último bloco para que ele fique completo. Esses bytes adicionais contêm informações sobre o número de bytes adicionados.
Com todos os métodos de criptografia no aplicativo, é possível armazenar os arquivos criptografados no diretório selecionado do dispositivo onde está o arquivo criptografado, cujo nome contém o texto "Criptografado...", além do nome do arquivo criptografado, além da extensão e do método de criptografia, como AES, entre colchetes.
O texto criptografado pode ser salvo como arquivos na pasta Download do dispositivo.
No aplicativo, a chave privada para AES para salvamento é criptografada pelo método RSA e salva como um arquivo separado. Assim, com a criptografia AES, são salvos arquivos com os nomes:
EncryptedAes_xxx(.txt).bin – arquivo criptografado xxx.txt;
EncryptedAesRSAPrivateKey_xxx.bin – chave RSA privada para criptografar a chave AES privada para o mesmo arquivo xxx.txt;
EncryptedAesKey_xxx.bin – chave AES privada criptografada pela Chave RSAPrivate para o mesmo arquivo xxx.txt;
ivBin_xxx.bin – vetor de inicialização para o mesmo arquivo xxx.txt;
Assim, com a criptografia RSA, são salvos três arquivos com os seguintes nomes:
EncryptedRSA_xxx(.txt).bin – arquivo criptografado xxx.txt;
EncryptedRSAPrivateKey_xxx.bin - chave RSA privada;
EncryptedRSAPublicKey_xxx.bin - chave RSA pública;
Com a criptografia Affine Latin, são salvos dois arquivos com os seguintes nomes:
EncryptedAffineLatin_xxx(.txt).bin – arquivo criptografado xxx.txt;
EncryptedAffineLatinKeyB_xxx.bin - parâmetro b deslocado;
O latim está mudando de cirílico para cirílico afim. Arquivos criptografados.
Ao descriptografar, todos os arquivos do método de criptografia correspondente e o arquivo criptografado correspondente (o arquivo com os dados criptografados e as chaves correspondentes) devem estar na mesma pasta.
Ao descriptografar, o método usado para criptografar o arquivo é selecionado primeiro, e o arquivo com os dados criptografados também é selecionado.
O aplicativo possui banners de anúncios que podem ativar ou desativar a exibição de anúncios.
O aplicativo possui ajuda e links para outros aplicativos do autor.
Atualizado em
27 de out. de 2025

Segurança dos dados

Sua segurança começa quando você entende como os desenvolvedores coletam e compartilham seus dados. As práticas de segurança e privacidade de dados podem variar de acordo com o uso, a região e a idade. O desenvolvedor forneceu as informações a seguir, que podem ser atualizadas ao longo do tempo.
Os dados não são compartilhados com terceiros
Saiba mais sobre como os desenvolvedores declaram o compartilhamento
Nenhum dado foi coletado
Saiba mais sobre como os desenvolvedores declaram a coleta

Suporte do app

Número de telefone
+359888569075
Sobre o desenvolvedor
Ivan Zdravkov Gabrovski
ivan_gabrovsky@yahoo.com
жк.Младост 1 47 вх 1 ет. 16 ап. 122 1784 общ. Столична гр София Bulgaria
undefined

Mais de ivan gabrovski