}
#G (r: number, i: number, a: number, b: number, c: number, d: number): void {
- this.#v[a] += this.#v[b] + this.#m[(this.constructor as typeof Blake2b).SIGMA[r][i + i]]
+ this.#v[a] += this.#v[b] + this.#m[(this.constructor as typeof Blake2b).SIGMA[r][i << 1]]
this.#v[d] ^= this.#v[a]
this.#v[d] = (this.#v[d] >> 32n) | (this.#v[d] << 32n)
this.#v[c] += this.#v[d]
this.#v[b] ^= this.#v[c]
this.#v[b] = (this.#v[b] >> 24n) | (this.#v[b] << 40n)
- this.#v[a] += this.#v[b] + this.#m[(this.constructor as typeof Blake2b).SIGMA[r][i + i + 1]]
+ this.#v[a] += this.#v[b] + this.#m[(this.constructor as typeof Blake2b).SIGMA[r][(i << 1) + 1]]
this.#v[d] ^= this.#v[a]
this.#v[d] = (this.#v[d] >> 16n) | (this.#v[d] << 48n)
this.#v[c] += this.#v[d]