chontit on Nostr: ...
เข้าใจว่าเป็นการเพิ่มความปลอดภัยครับ เช่น ถ้าในอนาคต SHA256 มีจุดอ่อนหรือช่องโหว่ การใช้ DoubleSHA256 ก็จะยังคงปลอดภัยอยู่
และการใช้ Double SHA256 เป็นการป้องกัน Length Extension Attack ที่อาจจะเกิดขึ้นได้
**Length Extension Attack เป็นการโจมตีที่อาศัยคุณสมบัติของฟังก์ชันแฮชที่ใช้โครงสร้าง Merkle–Damgård ซึ่งทำให้ผู้โจมตีสามารถ สร้างแฮชใหม่ที่ถูกต้องได้โดยไม่ต้องรู้ค่าเริ่มต้น
https://crypto.stackexchange.com/questions/3978/understanding-the-length-extension-attackPublished at
2025-02-14 22:18:23Event JSON
{
"id": "72b695c721d70568c06dfeb1e0e6201c1361755c803c6406770387718c18b67a",
"pubkey": "1abc40c59b1d2283144afac4659c3dbbfc1a1b265ab9ece728a0a14c6cd60e41",
"created_at": 1739571503,
"kind": 1,
"tags": [
[
"e",
"0000fa0817610ccaa26c0943fd8e32e04a667602cf24cfcfe2b4182576e03882",
"wss://relay.siamstr.com/",
"root"
],
[
"e",
"30497047823697c8ef6bfa682ee5011491762096a9b31e05f8723d8b9cc27116",
"wss://relay.siamstr.com/",
"reply",
"5ba9c4dfffacdb4482e260705d8b40863c7c60b1f68a84f88d51209ea698c7ef"
],
[
"p",
"1abc40c59b1d2283144afac4659c3dbbfc1a1b265ab9ece728a0a14c6cd60e41"
],
[
"p",
"5ba9c4dfffacdb4482e260705d8b40863c7c60b1f68a84f88d51209ea698c7ef"
]
],
"content": "เข้าใจว่าเป็นการเพิ่มความปลอดภัยครับ เช่น ถ้าในอนาคต SHA256 มีจุดอ่อนหรือช่องโหว่ การใช้ DoubleSHA256 ก็จะยังคงปลอดภัยอยู่\n\nและการใช้ Double SHA256 เป็นการป้องกัน Length Extension Attack ที่อาจจะเกิดขึ้นได้\n\n**Length Extension Attack เป็นการโจมตีที่อาศัยคุณสมบัติของฟังก์ชันแฮชที่ใช้โครงสร้าง Merkle–Damgård ซึ่งทำให้ผู้โจมตีสามารถ สร้างแฮชใหม่ที่ถูกต้องได้โดยไม่ต้องรู้ค่าเริ่มต้น\n\nhttps://crypto.stackexchange.com/questions/3978/understanding-the-length-extension-attack",
"sig": "53ec2b8e70977ecc8efd1739a01d859bbee3ff722481218f861061bf3fca31a0d1b0024b6b1ee9ae5d2d379b18594143da4de49e64c983d4f158228d3e695cec"
}