Click here to Skip to main content
14,242,982 members

CSHA1 - A C++ Class Implementation of the SHA-1 Hash Algorithm

Rate this:
4.89 (72 votes)
Please Sign up or sign in to vote.
4.89 (72 votes)
19 Jun 2012CPOL
CSHA1 - A C++ class implementation of the SHA-1 hash algorithm



Compare Revision Minor Date Status Editor
6 - publicly available No 19-Jun-12 7:56 Available Dominik Reichl
Article updated for version 2.1 of the CSHA1 class.
4 No 10-Nov-11 9:47 Available Deeksha Shenoy
3 No 17-Mar-09 14:07 Available Deeksha Shenoy
2 No 17-Mar-09 17:20 Composing
1 No 17-Mar-09 17:18 Composing


This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


About the Author

Dominik Reichl
Software Developer
Dominik started programming in Omikron Basic, a programming language for the good old Atari ST. After this, there was some short period of QBasic programming on the PC, but soon he began learning C++, which is his favorite language up to now.

Today, his programming experience includes C / C++ / [Visual] C++ [MFC], C#/.NET, Java, JavaScript, PHP and HTML and the basics of pure assembler.

He is interested in almost everything that has to do with computing; his special interests are security, cryptography and data compression.

You can find his latest freeware, open source projects and articles on his website:


179 bookmarked