Skip to content

jeremytorres/haSHAr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HaSHAr

The overall design goal of HaSHAr is to provide a simple-to-use file verification tool for use on Mac OSX. File verification should:

  • Utilize the latest performance-enhanced libraries within OSX, e.g., Grand Central Dispatch [(GCD)] 1 and async file I/O;
  • Be based on a cryptographically-strong message digest algorithm, e.g., [SHA1] 2
  • Provide a simple, human-readable side-car file containing the hash of the file. For example, file "MyFile.txt" would have a corresponding "MyFile.txt.sha1" side-car containing a hex-encoded string.

Other goals include:

  • Share with the open source developer community;
  • Aid in a learning opportunity;

Contact: [email protected]


Current Status

There are two (2) build targets for XCode 4:

  • CLI: for command line execution

The CLI target is fully functional and can be use to generate/verify files based on file extensions.

  • haSHAr_: GUI control

The haSHAr GUI target is a Work in Progress. This is

See the target's respective README.md file for more information.

Releases

No releases published

Packages

No packages published