sha-2/README.md

28 lines
682 B
Markdown
Raw Normal View History

2017-12-12 19:48:09 +00:00
# sha-2
## Contents
SHA-2 algorithm implementations.
At the moment, only a SHA-256 is implemented.
## Design criteria
- Easy to test, include in any project, compile and link.
- ANSI C with as little specific C99 as possible (e.g. extended
integer types are used, but not bool).
- Portable. Makes no assumptions on the target system's endianess or
word size.
- The SHA-256 implementation is a straightforward implementation of
the algorithm specified on
[Wikipedia](https://en.wikipedia.org/wiki/SHA-2). At the moment,
no effort at all has been put in optimization.
## License
This repository is made available in the public domain. See [LICENSE
FILE](LICENSE).