Skip to content

Software-Natives-OSS/sha256.c

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sha256.c

Build Status

sha256 in c

Installation

Install with clib

$ clib install jb55/sha256.c

Example

unsigned char buf[32];

// simple
sha256_hash((unsigned char*)"hello", buf, 5);

// streaming data
sha256_t hash;
sha256_init(&hash);
sha256_update(&hash, (unsigned char*)"hello", 5);
sha256_update(&hash, (unsigned char*)" there", 6);
sha256_final(&hash, buf);

License

2010-06-11 : Igor Pavlov : Public domain

Releases

No releases published

Packages

No packages published

Languages

  • C 95.1%
  • Makefile 4.9%