เนื้อหา
- คำจำกัดความ - Block Cipher หมายถึงอะไร
- ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณโยกย้ายและดำเนินธุรกิจจากคลาวด์ได้อย่างไร
- Techopedia อธิบาย Block Cipher
คำจำกัดความ - Block Cipher หมายถึงอะไร
บล็อกตัวเลขเป็นอัลกอริธึมการเข้ารหัสแบบสมมาตรที่ทำงานบนบล็อกขนาดคงที่ของข้อมูลโดยใช้คีย์ลับที่แชร์กัน Plain ถูกใช้ระหว่างการเข้ารหัสและการเข้ารหัสที่ได้จะเรียกว่า cipher คีย์เดียวกันนี้ใช้สำหรับการเข้ารหัสทั้งแบบธรรมดาและแบบถอดรหัสของตัวเลข
ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณโยกย้ายและดำเนินธุรกิจจากคลาวด์ได้อย่างไร
Techopedia อธิบาย Block Cipher
Block cipher เข้ารหัส / ถอดรหัสอินพุตของมันทีละหนึ่งบล็อกแทนทีละบิตโดยใช้คีย์ลับที่แชร์ บล็อกได้รับการแก้ไขในขนาด; มิฉะนั้นจำเป็นต้องมีช่องว่างภายใน อัลกอริทึมนี้สมมาตร ในระหว่างการเข้ารหัสจะใช้คีย์ที่ใช้ร่วมกันเพื่อแปลงอินพุตธรรมดาให้เป็นไซเฟอร์ (เข้ารหัส) ในระหว่างการถอดรหัสมันใช้คีย์เดียวกันเพื่อแปลง Cypher กลับไปเป็นที่ราบดั้งเดิม ความยาวของเอาต์พุตเหมือนกับอินพุต
การใช้งานที่รู้จักกันดีของอัลกอริทึมการเข้ารหัสบล็อกคือมาตรฐานการเข้ารหัสข้อมูล (DES), TripleDES และมาตรฐานการเข้ารหัสขั้นสูง (AES)
คู่ของ block cypher คือ stream cypher ซึ่งทำงานกับอินพุตครั้งละหนึ่งบิตเช่นกันโดยใช้คีย์ที่ใช้ร่วมกัน
อีกทางเลือกหนึ่งของอัลกอริธึมการบล็อกบล็อคคือการเข้ารหัสคีย์สาธารณะหรือการเข้ารหัสแบบอสมมาตร อัลกอริทึมนี้ใช้พับลิกคีย์เพื่อเข้ารหัสธรรมดาและไพรเวตคีย์เพื่อถอดรหัสตัวเลขที่ได้