Lines Matching refs:key

419      * @param string $key
422 public function setKey($key) argument
424 switch (strlen($key)) {
430 …throw new \LengthException('Key of size ' . strlen($key) . ' not supported by this algorithm. Only…
433 parent::setKey($key);
444 if (isset($this->kl['key']) && $this->key === $this->kl['key']) {
448 $this->kl = ['key' => $this->key];
451 $le_longs = unpack('V*', $this->key);
452 $key = unpack('C*', $this->key);
462 switch (strlen($this->key)) {
467 $A = $m0[$q0[$q0[$i] ^ $key[ 9]] ^ $key[1]] ^
468 $m1[$q0[$q1[$i] ^ $key[10]] ^ $key[2]] ^
469 $m2[$q1[$q0[$i] ^ $key[11]] ^ $key[3]] ^
470 $m3[$q1[$q1[$i] ^ $key[12]] ^ $key[4]];
471 $B = $m0[$q0[$q0[$j] ^ $key[13]] ^ $key[5]] ^
472 $m1[$q0[$q1[$j] ^ $key[14]] ^ $key[6]] ^
473 $m2[$q1[$q0[$j] ^ $key[15]] ^ $key[7]] ^
474 $m3[$q1[$q1[$j] ^ $key[16]] ^ $key[8]];
493 $A = $m0[$q0[$q0[$q1[$i] ^ $key[17]] ^ $key[ 9]] ^ $key[1]] ^
494 $m1[$q0[$q1[$q1[$i] ^ $key[18]] ^ $key[10]] ^ $key[2]] ^
495 $m2[$q1[$q0[$q0[$i] ^ $key[19]] ^ $key[11]] ^ $key[3]] ^
496 $m3[$q1[$q1[$q0[$i] ^ $key[20]] ^ $key[12]] ^ $key[4]];
497 $B = $m0[$q0[$q0[$q1[$j] ^ $key[21]] ^ $key[13]] ^ $key[5]] ^
498 $m1[$q0[$q1[$q1[$j] ^ $key[22]] ^ $key[14]] ^ $key[6]] ^
499 $m2[$q1[$q0[$q0[$j] ^ $key[23]] ^ $key[15]] ^ $key[7]] ^
500 $m3[$q1[$q1[$q0[$j] ^ $key[24]] ^ $key[16]] ^ $key[8]];
520 $A = $m0[$q0[$q0[$q1[$q1[$i] ^ $key[25]] ^ $key[17]] ^ $key[ 9]] ^ $key[1]] ^
521 $m1[$q0[$q1[$q1[$q0[$i] ^ $key[26]] ^ $key[18]] ^ $key[10]] ^ $key[2]] ^
522 $m2[$q1[$q0[$q0[$q0[$i] ^ $key[27]] ^ $key[19]] ^ $key[11]] ^ $key[3]] ^
523 $m3[$q1[$q1[$q0[$q1[$i] ^ $key[28]] ^ $key[20]] ^ $key[12]] ^ $key[4]];
524 $B = $m0[$q0[$q0[$q1[$q1[$j] ^ $key[29]] ^ $key[21]] ^ $key[13]] ^ $key[5]] ^
525 $m1[$q0[$q1[$q1[$q0[$j] ^ $key[30]] ^ $key[22]] ^ $key[14]] ^ $key[6]] ^
526 $m2[$q1[$q0[$q0[$q0[$j] ^ $key[31]] ^ $key[23]] ^ $key[15]] ^ $key[7]] ^
527 $m3[$q1[$q1[$q0[$q1[$j] ^ $key[32]] ^ $key[24]] ^ $key[16]] ^ $key[8]];