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
 | |
| }
 |