forked from TrueCloudLab/neoneo-go
interop/crypto: update documentation
This commit is contained in:
parent
1e83a5e318
commit
71f29c1f9f
1 changed files with 6 additions and 5 deletions
|
@ -1,14 +1,15 @@
|
|||
/*
|
||||
Package crypto provides an interface to cryptographic syscalls.
|
||||
*/
|
||||
package crypto
|
||||
|
||||
// Package crypto provides function signatures that can be used inside
|
||||
// smart contracts that are written in the neo-go framework.
|
||||
|
||||
// SHA256 computes the sha256 hash of b.
|
||||
// SHA256 computes SHA256 hash of b. It uses `Neo.Crypto.SHA256` syscall.
|
||||
func SHA256(b []byte) []byte {
|
||||
return nil
|
||||
}
|
||||
|
||||
// ECDsaVerify checks that sig is msg's signature with pub.
|
||||
// ECDsaVerify checks that sig is correct msg's signature for a given pub
|
||||
// (serialized public key). It uses `Neo.Crypto.ECDsaVerify` syscall.
|
||||
func ECDsaVerify(msg []byte, pub []byte, sig []byte) bool {
|
||||
return false
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue