github.com/Finschia/finschia-sdk@v0.48.1/crypto/keys/ed25519/doc.go (about)

     1  package ed25519
     2  
     3  /*
     4  This package contains a wrapper around crypto/ed22519 to make it comply with the crypto interfaces.
     5  
     6  This package employs zip215 rules. We use https://github.com/hdevalence/ed25519consensus verification function. Ths is done in order to keep compatibility with Tendermints ed25519 implementation.
     7  	- https://github.com/tendermint/tendermint/blob/master/crypto/ed25519/ed25519.go#L155
     8  
     9  This package works with correctly generated signatures. To read more about what this means see https://hdevalence.ca/blog/2020-10-04-its-25519am
    10  
    11  */