|Title||Ethereum typed structured data hashing and signing|
|Author||Remco Bloemen, Leonid Logvinov, Jacob Evans|
Signing data is a solved problem if all we care about are bytestrings. Unfortunately in the real world we care about complex meaningful messages. Hashing structured data is non-trivial and errors result in loss of the security properties of the system.
As such, the adage “don’t roll your own crypto” applies. Instead, a peer-reviewed well-tested standard method needs to be used. This EIP aims to be that standard.
This is a standard for hashing and signing of typed structured data as opposed to just bytestrings. It includes a
It does not include replay protection.