คำถามติดแท็ก initialization-vector

12
เข้ารหัสและถอดรหัสโดยใช้ PyCrypto AES 256
ฉันกำลังพยายามสร้างสองฟังก์ชั่นโดยใช้ PyCrypto ที่ยอมรับสองพารามิเตอร์: ข้อความและกุญแจจากนั้นเข้ารหัส / ถอดรหัสข้อความ ฉันพบลิงก์หลายรายการบนเว็บเพื่อช่วยเหลือฉัน แต่แต่ละลิงก์มีข้อบกพร่อง: อันนี้ที่ codekoalaใช้ os.urandom ซึ่งเป็นท้อโดย PyCrypto ยิ่งกว่านั้นคีย์ที่ฉันให้กับฟังก์ชั่นนั้นไม่รับประกันว่าจะมีความยาวตามที่คาดหวัง ฉันจะทำอย่างไรเพื่อให้เกิดขึ้น นอกจากนี้ยังมีหลายโหมดที่หนึ่งที่แนะนำคืออะไร? ฉันไม่รู้จะใช้อะไร: / ในที่สุด IV คืออะไร? ฉันสามารถให้ IV ที่แตกต่างกันสำหรับการเข้ารหัสและถอดรหัสหรือจะให้ผลตอบแทนที่แตกต่างกันหรือไม่? แก้ไข : ลบส่วนรหัสเนื่องจากไม่ปลอดภัย
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.