summaryrefslogtreecommitdiff
path: root/libs/sha1/sha1.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'libs/sha1/sha1.cpp')
-rw-r--r--libs/sha1/sha1.cpp24
1 files changed, 12 insertions, 12 deletions
diff --git a/libs/sha1/sha1.cpp b/libs/sha1/sha1.cpp
index 3d46da7b..51bbd85c 100644
--- a/libs/sha1/sha1.cpp
+++ b/libs/sha1/sha1.cpp
@@ -54,7 +54,7 @@ void SHA1::update(std::istream &is)
while (is)
{
- uint32 block[BLOCK_INTS];
+ uint32_t block[BLOCK_INTS];
buffer_to_block(buffer, block);
transform(block);
read(is, buffer, BLOCK_BYTES);
@@ -69,7 +69,7 @@ void SHA1::update(std::istream &is)
std::string SHA1::final()
{
/* Total number of hashed bits */
- uint64 total_bits = (transforms*BLOCK_BYTES + buffer.size()) * 8;
+ uint64_t total_bits = (transforms*BLOCK_BYTES + buffer.size()) * 8;
/* Padding */
buffer += 0x80;
@@ -79,7 +79,7 @@ std::string SHA1::final()
buffer += (char)0x00;
}
- uint32 block[BLOCK_INTS];
+ uint32_t block[BLOCK_INTS];
buffer_to_block(buffer, block);
if (orig_size > BLOCK_BYTES - 8)
@@ -91,7 +91,7 @@ std::string SHA1::final()
}
}
- /* Append total_bits, split this uint64 into two uint32 */
+ /* Append total_bits, split this uint64_t into two uint32_t */
block[BLOCK_INTS - 1] = total_bits;
block[BLOCK_INTS - 2] = (total_bits >> 32);
transform(block);
@@ -139,14 +139,14 @@ void SHA1::reset()
* Hash a single 512-bit block. This is the core of the algorithm.
*/
-void SHA1::transform(uint32 block[BLOCK_BYTES])
+void SHA1::transform(uint32_t block[BLOCK_BYTES])
{
/* Copy digest[] to working vars */
- uint32 a = digest[0];
- uint32 b = digest[1];
- uint32 c = digest[2];
- uint32 d = digest[3];
- uint32 e = digest[4];
+ uint32_t a = digest[0];
+ uint32_t b = digest[1];
+ uint32_t c = digest[2];
+ uint32_t d = digest[3];
+ uint32_t e = digest[4];
/* 4 rounds of 20 operations each. Loop unrolled. */
@@ -243,9 +243,9 @@ void SHA1::transform(uint32 block[BLOCK_BYTES])
}
-void SHA1::buffer_to_block(const std::string &buffer, uint32 block[BLOCK_INTS])
+void SHA1::buffer_to_block(const std::string &buffer, uint32_t block[BLOCK_INTS])
{
- /* Convert the std::string (byte buffer) to a uint32 array (MSB) */
+ /* Convert the std::string (byte buffer) to a uint32_t array (MSB) */
for (unsigned int i = 0; i < BLOCK_INTS; i++)
{
block[i] = (buffer[4*i+3] & 0xff)