|
|
|
@ -43,7 +43,7 @@ __kernel void m03800_mxx (KERN_ATTR_BASIC ())
|
|
|
|
|
|
|
|
|
|
md5_update (&ctx0, s, salt_len);
|
|
|
|
|
|
|
|
|
|
md5_update_global (&ctx0, pws[gid].i, pws[gid].pw_len & 255);
|
|
|
|
|
md5_update_global (&ctx0, pws[gid].i, pws[gid].pw_len);
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* loop
|
|
|
|
@ -53,7 +53,7 @@ __kernel void m03800_mxx (KERN_ATTR_BASIC ())
|
|
|
|
|
{
|
|
|
|
|
md5_ctx_t ctx = ctx0;
|
|
|
|
|
|
|
|
|
|
md5_update_global (&ctx, combs_buf[il_pos].i, combs_buf[il_pos].pw_len & 255);
|
|
|
|
|
md5_update_global (&ctx, combs_buf[il_pos].i, combs_buf[il_pos].pw_len);
|
|
|
|
|
|
|
|
|
|
md5_update (&ctx, s, salt_len);
|
|
|
|
|
|
|
|
|
@ -110,7 +110,7 @@ __kernel void m03800_sxx (KERN_ATTR_BASIC ())
|
|
|
|
|
|
|
|
|
|
md5_update (&ctx0, s, salt_len);
|
|
|
|
|
|
|
|
|
|
md5_update_global (&ctx0, pws[gid].i, pws[gid].pw_len & 255);
|
|
|
|
|
md5_update_global (&ctx0, pws[gid].i, pws[gid].pw_len);
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* loop
|
|
|
|
@ -120,7 +120,7 @@ __kernel void m03800_sxx (KERN_ATTR_BASIC ())
|
|
|
|
|
{
|
|
|
|
|
md5_ctx_t ctx = ctx0;
|
|
|
|
|
|
|
|
|
|
md5_update_global (&ctx, combs_buf[il_pos].i, combs_buf[il_pos].pw_len & 255);
|
|
|
|
|
md5_update_global (&ctx, combs_buf[il_pos].i, combs_buf[il_pos].pw_len);
|
|
|
|
|
|
|
|
|
|
md5_update (&ctx, s, salt_len);
|
|
|
|
|
|
|
|
|
|