AES Message Encryptor for SMS APK 1.0.14 - ดาวน์โหลดฟรี
อัปเดตล่าสุด: 26 ก.ค. 2024
ข้อมูลแอป
เข้ารหัสข้อความ/SMS/อีเมลพร้อมมาตรฐานการเข้ารหัสขั้นสูง (AES) พร้อมคีย์ 256 บิต
ชื่อแอป: AES Message Encryptor for SMS
รหัสแอปพลิเคชัน: com.aes.android
คะแนน: 4.4 / 157+
ผู้เขียน: Maninder Gill
ขนาดแอป: 82.17 KB
คำอธิบายโดยละเอียด
แอพนี้สามารถใช้สำหรับการเข้ารหัสข้อความ SMS หรือเนื้อหาอีเมลของคุณโดยใช้มาตรฐานการเข้ารหัสขั้นสูง (AES) ด้วยคีย์ 256 บิต มันสามารถเข้ารหัส/ ถอดรหัสข้อความโดยใช้ AES แอพนี้ไม่ต้องการสิทธิ์ใด ๆ และไม่มีโฆษณาอย่างสมบูรณ์ คุณสามารถมั่นใจได้ว่าแอพทำสิ่งที่สัญญาไว้ รอยแตกต้านทานของ AES ขึ้นอยู่กับความยาวของรหัสผ่านและความซับซ้อน แอพเตือนว่าผู้ใช้ไม่ได้เลือกรหัสผ่านที่มีอักขระมิน 6 ที่มีตัวอักษรตัวพิมพ์ใหญ่หนึ่งตัวอักษรตัวพิมพ์เล็กหนึ่งตัวอักขระพิเศษหนึ่งตัวและหนึ่งหลักText Encryptor เป็นแอปพลิเคชันการเข้ารหัสข้อความที่ช่วยให้คุณสามารถปกป้องความเป็นส่วนตัวของคุณในขณะที่สื่อสารกับเพื่อน ช่วยให้คุณเข้ารหัสข้อความ/ถอดรหัสข้อความโดยใช้มาตรฐานการเข้ารหัสล่วงหน้า (AES) ด้วย 256 บิต (ความยาวคีย์)
ระบบคำนวณปุ่ม 256 บิตจากสตริงรหัสผ่านโดยใช้ SHA-256 ระบบใช้วิธีการ chining block cipher (CBC) เพื่อเข้ารหัสข้อความในบล็อกของ 128 บิต โหมดการเข้ารหัสบล็อกสำหรับอัลกอริทึมการเข้ารหัสแบบสมมาตรคีย์ต้องใช้อินพุตข้อความธรรมดาซึ่งเป็นขนาดบล็อกหลายขนาด (เช่น 128 บิตสำหรับ AES) ดังนั้นข้อความอาจต้องเบาะเพื่อนำพวกเขาไปสู่ความยาวนี้ ช่องว่างภายในที่ใช้คือ PKCS5Padding ใน CBC เทคนิคการเริ่มต้นอย่างชัดเจนของเวกเตอร์ถูกนำมาใช้โดยที่เราเตรียมบล็อกแบบสุ่มเพียงครั้งเดียวให้กับข้อความธรรมดา การเข้ารหัสจะทำตามปกติยกเว้น IV ไม่จำเป็นต้องสื่อสารกับรูทีนการถอดรหัส ไม่ว่าการถอดรหัส IV จะใช้อะไรก็ตามเพียงบล็อกแบบสุ่มคือ” เสียหาย” บล็อกนี้ถูกยกเลิกและส่วนที่เหลือของการถอดรหัสเป็นข้อความธรรมดาดั้งเดิม
นอกจากนี้ยังมีตัวเลือกวิธีการบล็อก Codebook Electronic Codebook (ECB) ใน ECB ข้อความจะถูกแบ่งออกเป็นบล็อกและแต่ละบล็อกจะถูกเข้ารหัสแยกต่างหากข้อเสียของวิธีนี้คือบล็อกธรรมดาที่เหมือนกันถูกเข้ารหัสลงในบล็อก ciphertext ที่เหมือนกัน ดังนั้นจึงต้องไม่ใช้กับข้อมูลที่ไม่สุ่มและซ้ำ ๆ โหมด ECB นั้นกำหนดขึ้น ตัวเลือก ECB มีไว้เพื่อวัตถุประสงค์ทางวิชาการเท่านั้น
โหมดทดสอบ ค่าทดสอบ AES (นำมาจาก FIPS-197) คือ:
คีย์: 000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F
PlainText
CipherText: 8EA2B7CA516745BFEAFC49904B496089
การเข้ารหัสข้อความธรรมดาด้วยคีย์ควรให้ ciphertext การถอดรหัส ciphertext ด้วยคีย์ควรให้ plaintext
คุณสามารถทดสอบการเข้ารหัสออนไลน์ได้โดยใช้ค่าทดสอบที่
http://extranet.cryptomathic.com/aescalc/index
ในการทดสอบเลือกโหมดเป็น ECB บนเว็บไซต์และใช้ค่าการทดสอบข้างต้น ในการทดสอบค่าคีย์และข้อมูลใด ๆ ให้แน่ใจว่าข้อมูลนั้นมีความยาว 16 Hex (16x8 = 128 บิต) คีย์ควรมีความยาว 32 hex (32x8 = 256 บิต) โหมดที่เลือกในแอปพลิเคชัน Android ควรเป็น "การทดสอบโดยไม่มีช่องว่างภายใน" คุณจะสังเกตว่าผลลัพธ์นั้นตรงกับอย่างแน่นอน
คุณสามารถตรวจสอบการแปลงรหัสผ่าน sha-256 ได้ที่
http://www.xorbin.com/tools/sha256-hash-calculator
ในกรณีใด ๆ อย่าลังเลที่จะเขียนถึงฉันที่
manindersinghgill@gmail.com
ps
ลิงค์ที่ดีบางอย่างในการเรียนรู้กระบวนการเข้ารหัสที่ใช้ในแอพนั้นอยู่ภายใต้
AES
https://www.youtube.com/watch?v=NL1APWEXRZ0
https://www.youtube.com/watch?v=ayioHapi6SM
บล็อก Ciphers ทำไมไม่ใช้ ECB?
https://www.youtube.com/watch?v=t0preido7_g
https://en.wikipedia.org/wiki/block_cipher
UTF-8
https://www.youtube.com/watch?v=vlbtrd9ar28
ภาพหน้าจอแอป
คล้ายกัน
SSE - File & Text Encryption
4.3
Encrypt Messages And Text
4.2
AES Encrypt and decrypt
0
Textra SMS
4.4
Messages by Google
4.3
WhatsApp Messenger
4.3
Messenger
4.1
Text Free: Call & Texting App
4.4
Signal Private Messenger
4.4
Snapchat
4.1
AES Encryption and Decryption
0
Text Me: Second Phone Number
4.2
3.2
Crypto - Encryption Tools
4.3
Verizon Messages
4.1
Telegram
4.3
Google Voice
4.4
TextNow: Call + Text Unlimited
4.5
WhatsApp Business
4.2
Zoom - One Platform to Connect
4.1