X-Git-Url: https://www.flypig.org.uk/git/?a=blobdiff_plain;f=OpenCL%2Fm01800.cl;h=e0c91f82b88ba14d07367329c73fd17116e7b1e9;hb=0b3743ce943c055e4497ea387975cc37c82bd443;hp=0f511cbd52bbed38493336ffecc66fd264dc5a18;hpb=c2976785362be3ad0b8167873a1151c181bd64c9;p=hashcat.git diff --git a/OpenCL/m01800.cl b/OpenCL/m01800.cl index 0f511cb..e0c91f8 100644 --- a/OpenCL/m01800.cl +++ b/OpenCL/m01800.cl @@ -63,7 +63,7 @@ __constant u64 k_sha512[80] = SHA512C4c, SHA512C4d, SHA512C4e, SHA512C4f, }; -static void sha512_transform (const u64 w[16], u64 digest[8]) +void sha512_transform (const u64 w[16], u64 digest[8]) { u64 w0_t = w[ 0]; u64 w1_t = w[ 1]; @@ -149,7 +149,7 @@ static void sha512_transform (const u64 w[16], u64 digest[8]) digest[7] += h; } -static void sha512_init (sha512_ctx_t *sha512_ctx) +void sha512_init (sha512_ctx_t *sha512_ctx) { sha512_ctx->state[0] = SHA512M_A; sha512_ctx->state[1] = SHA512M_B; @@ -163,7 +163,7 @@ static void sha512_init (sha512_ctx_t *sha512_ctx) sha512_ctx->len = 0; } -static void sha512_update (sha512_ctx_t *sha512_ctx, const u64 *buf, int len) +void sha512_update (sha512_ctx_t *sha512_ctx, const u64 *buf, int len) { int pos = sha512_ctx->len & 0x7f; @@ -196,7 +196,7 @@ static void sha512_update (sha512_ctx_t *sha512_ctx, const u64 *buf, int len) } } -static void sha512_final (sha512_ctx_t *sha512_ctx) +void sha512_final (sha512_ctx_t *sha512_ctx) { int pos = sha512_ctx->len & 0x7f;