App Crypto for Android

App Crypto for Android

ivan gabrovski
2025年10月19日
  • 19.7 MB

    ファイルサイズ

  • Everyone

  • Android 8.0+

    Android OS

このApp Crypto for Androidについて

このアプリは、テキストやファイルの暗号化と復号化に便利なツールを提供します。

アプリケーションは、暗号化と復号化のために、ラテン文字(26文字)用のアフィン暗号システム、キリル文字(30文字)用のアフィン暗号システム、RSA暗号システム、およびASE暗号システムを提供します。

アフィン暗号システムは、秘密鍵暗号システムの例です。秘密鍵暗号システムでは、暗号化キーがわかれば、復号化キーをすぐに見つけることができます。したがって、特定のキーを使用してメッセージを暗号化する方法を知っていれば、そのキーを使用して暗号化されたメッセージを復号化できます。

RSA暗号システムは公開鍵暗号システムであり、安全なデータ転送に広く使用されている最も古いシステムの1つです。公開鍵暗号システムでは、暗号化キーは公開され、復号化キーは秘密(非公開)に保持されます。RSAユーザーは、2つの大きな素数と補助値に基づいて公開鍵を作成し、公開します。素数は秘密に保持されます。メッセージは公開鍵を使って誰でも暗号化できますが、復号化できるのは秘密鍵を知っている人だけです。

Advanced Encryption Standard(AES)は、旧称Rijndaelとしても知られ、2001年に米国国立標準技術研究所(NIST)によって確立された電子データの暗号化仕様です。AESはRijndaelブロック暗号の派生版です。Rijndaelは、異なる鍵とブロックサイズを持つ暗号ファミリーです。

アプリでは、データの安全な暗号化と復号化に使用される暗号化動作モードであるAES/CBC/PKCS5Paddingが使用されています。CBC(暗号ブロック連鎖):これは、暗号化される前に、各データブロックを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 Key で暗号化された AES 秘密鍵。

ivBin_xxx.bin – 同じファイル xxx.txt の初期化ベクトル。

したがって、RSA 暗号化では、次の名前の 3 つのファイルが保存されます。

EncryptedRSA_xxx(.txt).bin – 暗号化されたファイル xxx.txt。

EncryptedRSAPrivateKey_xxx.bin – RSA 秘密鍵。

EncryptedRSAPublicKey_xxx.bin – RSA 公開鍵。

アフィンラテン暗号化では、次の名前の 2 つのファイルが保存されます。

EncryptedAffineLatin_xxx(.txt).bin – 暗号化されたファイル xxx.txt。

EncryptedAffineLatinKeyB_xxx.bin – b パラメータのシフト。

ラテン文字は、アフィンキリル文字で暗号化されたファイルではキリル文字に変換されます。

復号化を行う際は、対応する暗号化方式のすべてのファイルと、対応する暗号化ファイル(暗号化されたデータと対応するキーを含むファイル)が同じフォルダ内にある必要があります。

復号化を行う際は、まずファイルの暗号化に使用された方式を選択し、暗号化されたデータを含むファイルも選択します。

アプリケーションには広告バナーがあり、広告の表示を有効または無効にすることができます。

アプリケーションにはヘルプと、作者の他のアプリへのリンクがあります。

もっと見る

最新バージョン 10.0 の更新情報

Last updated on 2025年10月19日
Minor bug fixes and improvements. Install or update to the newest version to check it out!
もっと見る

ビデオとスクリーンショット

  • App Crypto for Android ポスター
  • App Crypto for Android スクリーンショット 1
  • App Crypto for Android スクリーンショット 2
  • App Crypto for Android スクリーンショット 3
  • App Crypto for Android スクリーンショット 4
  • App Crypto for Android スクリーンショット 5
  • App Crypto for Android スクリーンショット 6
  • App Crypto for Android スクリーンショット 7

App Crypto for Android APK 情報

最新バージョン
10.0
カテゴリー
ツール
Android OS
Android 8.0+
ファイルサイズ
19.7 MB
Available on
コンテンツのレーティング
Everyone
APKPure で安全で高速な APK のダウンロード
APKPure は署名検証を使用して、ウイルスフリーの App Crypto for Android APK ダウンロードを保証します。

App Crypto for Androidの旧バージョン

APKPure アイコン

APKPureアプリで超高速かつ安全にダウンロード

Android で XAPK/APK ファイルをワンクリックでインストール!

ダウンロード APKPure
thank icon
We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.
Learn More about Policies