US Election Assistance Commission - Voluntary Voting System Guidelines Vote
EAC Home
Introduction
View Guidelines
View Comments
Glossary

View Comments

Section CommentsGeneral CommentsGlossary Comments
 
Name :   Robert Kibrick
Organization :   N/A
Post Date :   9/27/2005

Glossary Comments
Glossary Term :  Hash
Definition :  
Comment :  Hash: Algorithm that maps a bit string of arbitrary length to a fixed-length bit string. Approved hash functions satisfy the following properties: (a) it is computationall infeasible to find any input that map to any prespecified output, and (b) it is computationally infeasible to find any two distinct inputs that map to the same output.  
Association: voting  
Source: NIST SP 800-63

"hash" is used in computer systems in a more general sense that does not require inversion to be infeasible. Perhaps this should be "secure hash"?