下載 APKPure App
可在安卓獲取AES Message Encryptor for SMS的歷史版本
加密文本/ SMS /高級加密標準(AES)使用256位密鑰的電子郵件。
此應用程序可用於使用高級加密標準(AES)使用256位密鑰加密信息文本,短信或電子郵件的內容。它可以加密/使用AES解密消息。這個應用程序不需要任何權限,並且是廣告完全免費的。可以肯定的是,應用程序做什麼承諾。一個AES的裂紋resistitvity取決於密碼的長度和複雜性。該應用程序警告說,如果用戶不具有用於至少一個大寫字母,一個小寫,一個特殊字符和一個數字分6個字符選擇一個密碼。
文本加密器是一個文本加密的應用程序,讓您保護您的隱私,同時與朋友交流。它允許您加密/使用高級加密標準(AES)使用256位(密鑰長度)解密短信。
該系統計算使用SHA-256的密碼字符串中的256位密鑰。該系統使用密碼塊鏈接方式(CBC),以在該消息中的128位的數據塊進行加密。對稱密鑰加密算法塊加密模式需要純文字輸入是塊大小的整數倍(即用於AES 128位),這樣的消息可能要填補把他們帶到這個長度。正在使用的填充是PKCS5Padding。在CBC明確初始化向量的技術正在被使用,其中我們前面加上一個隨機塊明文。加密完成正常,除了第四不需要被傳遞到解密例程。無論IV解密使用,只有隨機塊“損壞”。該塊將被丟棄和解密的其餘部分是原始的明文。
電子密碼本(ECB)塊加密方法的選擇也給予了。在ECB消息被劃分成塊,每個塊是加密的這種方法的separately.The缺點是相同的明文塊加密成相同的密碼塊;因此,它不能以非隨機重複的數據使用。 ECB模式是確定性的。歐洲央行選項僅用於學術目的。
測試模式。 AES的測試值(從FIPS-197所)主要有:
重點:000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f
明文:00112233445566778899aabbccddeeff
密文:8ea2b7ca516745bfeafc49904b496089
用密鑰加密明文應該給密文,解密用鑰匙應給予明文密文。
您可以通過使用測試值在線測試加密
http://extranet.cryptomathic.com/aescalc/index
為了測試選擇模式作為網站上歐洲央行和使用上述測試值。為了測試密鑰和數據的電氣特性的價值,確保數據是16個十六進制(16×8 = 128位)字符。關鍵應該是32個十六進制字符(32×8 = 256位)長。在android應用程序中選擇的模式應該是“測試與沒有填充”。你會觀察到的結果完全一致。
你可以在網上查詢密碼的SHA-256轉換
http://www.xorbin.com/tools/sha256-hash-calculator
櫃面的任何問題,請隨時給我寫信
PS
在應用程序中使用一些好的鏈接以了解加密過程是為下
AES
https://www.youtube.com/watch?v=nL1ApwEXrz0
https://www.youtube.com/watch?v=ayiOhApI6SM
分組密碼,為什麼不使用歐洲央行?
https://www.youtube.com/watch?v=t0pREiDO7_g
https://en.wikipedia.org/wiki/Block_cipher
UTF-8
https://www.youtube.com/watch?v=vLBtrd9Ar28
Last updated on 2024年08月13日
To comply with requirements upgraded target SDK to API level 34