Skip to content

firoorg/balloon

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a research protoype of the Balloon space-hard hash function.  The code
is still a work in progress. Some (not all) of the parts of the code that need
attention are marked with TODO comments. See the LICENSE file for licensing
information.

Consult the INSTALL file for information on how to compile this code.

----------------------------------------

 _    _                  _             _ 
| |  | |                (_)           | |
| |  | | __ _ _ __ _ __  _ _ __   __ _| |
| |/\| |/ _` | '__| '_ \| | '_ \ / _` | |
\  /\  / (_| | |  | | | | | | | | (_| |_|
 \/  \/ \__,_|_|  |_| |_|_|_| |_|\__, (_)
                                  __/ |  
                                 |___/  

Please DO NOT use this code in production!

This is an early research prototype built exclusively for benchmarking purposes
and it is almost certainly riddled with obvious security vulnerabilities. In
the future, if this code gets the level of scrutiny that security-critical
production code deserves, I will remove this warning. Until then, here be
dragons. 

----------------------------------------

Authors:
  Henry Corrigan-Gibbs, Stanford
  Dan Boneh, Stanford
  Stuart Schechter, Microsoft Research

Contact Henry for questions about the code: 
  henrycg@cs.stanford.edu

23 November 2015

About

A provably space-hard password hashing function.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • C 84.3%
  • C++ 7.3%
  • Assembly 6.3%
  • Python 1.7%
  • Shell 0.4%