forked from toolshed/abra
		
	
		
			
				
	
	
		
			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
 | 
						|
}
 |