mirror of
https://github.com/rocky-linux/peridot.git
synced 2024-11-30 16:46:27 +00:00
12 lines
287 B
Go
12 lines
287 B
Go
|
package sha1cd
|
||
|
|
||
|
import "hash"
|
||
|
|
||
|
type CollisionResistantHash interface {
|
||
|
// CollisionResistantSum extends on Sum by returning an additional boolean
|
||
|
// which indicates whether a collision was found during the hashing process.
|
||
|
CollisionResistantSum(b []byte) ([]byte, bool)
|
||
|
|
||
|
hash.Hash
|
||
|
}
|