- make_unicode (w0, w0_t, w1_t);
- make_unicode (w1, w2_t, w3_t);
-
- w0_t[0] |= s0[0];
- w0_t[1] |= s0[1];
- w0_t[2] |= s0[2];
- w0_t[3] |= s0[3];
- w1_t[0] |= s1[0];
- w1_t[1] |= s1[1];
- w1_t[2] |= s1[2];
- w1_t[3] |= s1[3];
- w2_t[0] |= s2[0];
- w2_t[1] |= s2[1];
- w2_t[2] |= s2[2];
- w2_t[3] |= s2[3];
- w3_t[0] |= s3[0];
- w3_t[1] |= s3[1];
- w3_t[2] |= s3[2];
- w3_t[3] |= s3[3];
-
- append_0x80_4x4_VV (w0_t, w1_t, w2_t, w3_t, out_salt_len);
-
- /**
- * sha512
- */
-
- w0_t[0] = swap32 (w0_t[0]);
- w0_t[1] = swap32 (w0_t[1]);
- w0_t[2] = swap32 (w0_t[2]);
- w0_t[3] = swap32 (w0_t[3]);
- w1_t[0] = swap32 (w1_t[0]);
- w1_t[1] = swap32 (w1_t[1]);
- w1_t[2] = swap32 (w1_t[2]);
- w1_t[3] = swap32 (w1_t[3]);
- w2_t[0] = swap32 (w2_t[0]);
- w2_t[1] = swap32 (w2_t[1]);
- w2_t[2] = swap32 (w2_t[2]);
- w2_t[3] = swap32 (w2_t[3]);
- w3_t[0] = swap32 (w3_t[0]);
- w3_t[1] = swap32 (w3_t[1]);
+ w0_t[0] = swap32 (w0[0]);
+ w0_t[1] = swap32 (w0[1]);
+ w0_t[2] = swap32 (w0[2]);
+ w0_t[3] = swap32 (w0[3]);
+ w1_t[0] = swap32 (w1[0]);
+ w1_t[1] = swap32 (w1[1]);
+ w1_t[2] = swap32 (w1[2]);
+ w1_t[3] = swap32 (w1[3]);
+ w2_t[0] = swap32 (w2[0]);
+ w2_t[1] = swap32 (w2[1]);
+ w2_t[2] = swap32 (w2[2]);
+ w2_t[3] = swap32 (w2[3]);
+ w3_t[0] = swap32 (w3[0]);
+ w3_t[1] = swap32 (w3[1]);