App Crypto for Android

광고 포함
10+
다운로드
콘텐츠 등급
전체이용가
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지

앱 정보

이 애플리케이션은 암호화 및 복호화를 위해 다음과 같은 방법을 제공합니다. 라틴 문자(26자)에 대한 아핀 암호 시스템, 키릴 문자(30자)에 대한 아핀 암호 시스템, RSA 암호 시스템 및 АСЕ 암호 시스템.
아핀 암호 시스템은 개인 키 암호 시스템의 예입니다. 개인 키 암호 시스템에서 암호화 키를 알면 복호화 키를 빠르게 찾을 수 있습니다. 따라서 특정 키를 사용하여 메시지를 암호화하는 방법을 알면 이 키를 사용하여 암호화된 메시지를 복호화할 수 있습니다.
RSA 암호 시스템은 공개 키 암호 시스템으로, 보안 데이터 전송에 가장 널리 사용되는 가장 오래된 암호 시스템 중 하나입니다. 공개 키 암호 시스템에서 암호화 키는 공개되며 비밀(비공개)로 유지되는 복호화 키와 다릅니다. RSA 사용자는 두 개의 큰 소수와 보조 값을 기반으로 공개 키를 만들고 게시합니다. 소수는 비밀로 유지됩니다. 메시지는 공개 키를 통해 누구나 암호화할 수 있지만 개인 키를 아는 사람만 복호화할 수 있습니다.
AES(Advanced Encryption Standard)는 원래 이름인 Rijndael로도 알려져 있으며, 2001년 미국 국립표준기술원(NIST)에서 제정한 전자 데이터 암호화 사양입니다. AES는 Rijndael 블록 암호의 변형입니다. Rijndael은 키와 블록 크기가 다른 암호 계열입니다.
앱에서는 데이터의 안전한 암호화 및 복호화에 사용되는 암호화 작동 모드인 AES/CBC/PKCS5Padding을 사용합니다. CBC(Cipher Block Chaining): 이는 암호화되기 전에 각 데이터 블록이 XOR 연산을 사용하여 이전 블록과 결합되는 작동 모드입니다. 첫 번째 블록은 초기화 벡터(IV)와 결합되며, 이는 각 암호화된 메시지에 대해 고유해야 합니다. CBC 모드는 메시지 내용을 변경하려는 공격으로부터 더욱 강력한 보호 기능을 제공합니다. PKCS5Padding: 이는 입력 데이터의 길이가 블록 크기(이 경우 128비트)의 배수가 되도록 하는 데이터 패딩 방식입니다. PKCS5Padding은 마지막 블록의 끝에 바이트를 추가하여 블록을 채웁니다. 이러한 추가 바이트에는 추가된 바이트 수에 대한 정보가 포함됩니다.
앱의 모든 암호화 방식을 사용하면 암호화된 파일을 암호화할 파일의 이름에 "Encrypted..."라는 텍스트와 암호화할 파일 이름, 그리고 괄호 안에 확장자와 AES와 같은 암호화 방식이 포함된 장치의 선택된 디렉터리에 저장할 수 있습니다.
암호화된 텍스트는 다운로드 장치의 폴더에 파일로 저장할 수 있습니다.
앱에서 저장용 AES 개인 키는 RSA 방식으로 암호화되어 별도의 파일로 저장됩니다. 따라서 AES 암호화를 사용하면 다음과 같은 이름의 파일로 저장됩니다.
EncryptedAes_xxx(.txt).bin – 암호화된 파일 xxx.txt;
EncryptedAesRSAPrivateKey_xxx.bin – 동일한 파일 xxx.txt의 개인 AES 키를 암호화하기 위한 RSA 개인 키입니다.
EncryptedAesKey_xxx.bin – 동일한 파일 xxx.txt의 RSAPrivate 키로 암호화된 개인 AES 키입니다.
ivBin_xxx.bin – 동일한 파일 xxx.txt의 초기화 벡터입니다.
RSA 암호화를 사용하면 다음과 같은 이름의 세 파일이 저장됩니다.
EncryptedRSA_xxx(.txt).bin – 암호화된 파일 xxx.txt입니다.
EncryptedRSAPrivateKey_xxx.bin - RSA 개인 키입니다.
EncryptedRSAPublicKey_xxx.bin - RSA 공개 키입니다.
Affine Latin 암호화를 사용하면 다음과 같은 이름의 두 파일이 저장됩니다.
EncryptedAffineLatin_xxx(.txt).bin – 암호화된 파일 xxx.txt입니다.
EncryptedAffineLatinKeyB_xxx.bin - b 매개변수 이동입니다.
라틴어는 아핀 키릴 문자로 암호화된 파일을 사용하여 키릴 문자로 변경됩니다.
복호화 시, 해당 암호화 방식과 암호화된 파일(암호화된 데이터와 해당 키가 있는 파일)의 모든 파일이 동일한 폴더에 있어야 합니다.
복호화 시, 파일 암호화에 사용된 방식을 먼저 선택하고, 암호화된 데이터가 있는 파일도 선택합니다.
이 애플리케이션에는 광고 표시를 활성화 또는 비활성화할 수 있는 광고 배너가 있습니다.
이 애플리케이션에는 도움말과 작성자의 다른 앱에 대한 링크가 있습니다.
업데이트 날짜
2025. 10. 27.

데이터 보안

보안은 개발자가 데이터를 수집 및 공유하는 방식을 파악하는 것에서 시작됩니다. 데이터 개인 정보 보호 및 보안 관행은 사용자의 앱 사용, 지역, 연령에 따라 다를 수 있습니다. 다음은 개발자가 제공한 정보이며 추후 업데이트될 수 있습니다.
제3자와 공유되는 데이터 없음
개발자가 어떻게 공유를 선언하는지 자세히 알아보세요.
수집된 데이터가 없습니다.
개발자가 어떻게 수집을 선언하는지 자세히 알아보세요.

앱 지원

전화번호
+359888569075
개발자 소개
Ivan Zdravkov Gabrovski
ivan_gabrovsky@yahoo.com
жк.Младост 1 47 вх 1 ет. 16 ап. 122 1784 общ. Столична гр София Bulgaria
undefined

ivan gabrovski의 앱 더보기