Lines Matching refs:i

310             $i = 0; // $c[0] == 0
315 while ($i < $Nb) {
316 $temp[$i] = $t0[$state[$i] >> 24 & 0x000000FF] ^
321 ++$i;
330 for ($i = 0; $i < $Nb; ++$i) {
331 $state[$i] = $sbox[$state[$i] & 0x000000FF] |
332 ($sbox[$state[$i] >> 8 & 0x000000FF] << 8) |
333 ($sbox[$state[$i] >> 16 & 0x000000FF] << 16) |
334 ($sbox[$state[$i] >> 24 & 0x000000FF] << 24);
338 $i = 0; // $c[0] == 0
342 while ($i < $Nb) {
343 $temp[$i] = ($state[$i] & 0xFF000000) ^
347 $w[$i];
348 ++$i;
403 $i = 0; // $c[0] == 0
408 while ($i < $Nb) {
409 $temp[$i] = $dt0[$state[$i] >> 24 & 0x000000FF] ^
414 ++$i;
423 $i = 0; // $c[0] == 0
428 while ($i < $Nb) {
429 $word = ($state[$i] & 0xFF000000) |
434 $temp[$i] = $dw[$i] ^ ($isbox[$word & 0x000000FF] |
438 ++$i;
507 for ($i = $this->Nk; $i < $length; $i++) {
508 $temp = $w[$i - 1];
509 if ($i % $this->Nk == 0) {
515 $temp = $this->_subWord($temp) ^ $rcon[$i / $this->Nk];
516 } elseif ($this->Nk > 6 && $i % $this->Nk == 4) {
519 $w[$i] = $w[$i - $this->Nk] ^ $temp;
531 for ($i = $row = $col = 0; $i < $length; $i++, $col++) {
552 $this->w[$row][$col] = $w[$i];
798 for ($i = 0, $cw = count($this->w); $i < $cw; ++$i) {
799 $w[] = '$w[' . $i . ']';
800 $dw[] = '$dw[' . $i . ']';
829 for ($i = 0; $i < $Nb; ++$i) {
830 $encrypt_block .= '$s'.$i.' = $in['.($i + 1).'] ^ '.$w[++$wc].";\n";
836 for ($i = 0; $i < $Nb; ++$i) {
838 '$'.$e.$i.' =
839 $t0[($'.$s.$i .' >> 24) & 0xff] ^
840 $t1[($'.$s.(($i + $c[1]) % $Nb).' >> 16) & 0xff] ^
841 $t2[($'.$s.(($i + $c[2]) % $Nb).' >> 8) & 0xff] ^
842 $t3[ $'.$s.(($i + $c[3]) % $Nb).' & 0xff] ^
848 for ($i = 0; $i < $Nb; ++$i) {
850 '$'.$e.$i.' =
851 $sbox[ $'.$e.$i.' & 0xff] |
852 ($sbox[($'.$e.$i.' >> 8) & 0xff] << 8) |
853 ($sbox[($'.$e.$i.' >> 16) & 0xff] << 16) |
854 ($sbox[($'.$e.$i.' >> 24) & 0xff] << 24);'."\n";
857 for ($i = 0; $i < $Nb; ++$i) {
859 ($'.$e.$i .' & '.((int)0xFF000000).') ^
860 ($'.$e.(($i + $c[1]) % $Nb).' & 0x00FF0000 ) ^
861 ($'.$e.(($i + $c[2]) % $Nb).' & 0x0000FF00 ) ^
862 ($'.$e.(($i + $c[3]) % $Nb).' & 0x000000FF ) ^
863 '.$w[$i]."\n";
886 for ($i = 0; $i < $Nb; ++$i) {
887 $decrypt_block .= '$s'.$i.' = $in['.($i + 1).'] ^ '.$dw[++$wc].';'."\n";
893 for ($i = 0; $i < $Nb; ++$i) {
895 '$'.$e.$i.' =
896 $dt0[($'.$s.$i .' >> 24) & 0xff] ^
897 $dt1[($'.$s.(($Nb + $i - $c[1]) % $Nb).' >> 16) & 0xff] ^
898 $dt2[($'.$s.(($Nb + $i - $c[2]) % $Nb).' >> 8) & 0xff] ^
899 $dt3[ $'.$s.(($Nb + $i - $c[3]) % $Nb).' & 0xff] ^
905 for ($i = 0; $i < $Nb; ++$i) {
907 '$'.$e.$i.' =
908 $isbox[ $'.$e.$i.' & 0xff] |
909 ($isbox[($'.$e.$i.' >> 8) & 0xff] << 8) |
910 ($isbox[($'.$e.$i.' >> 16) & 0xff] << 16) |
911 ($isbox[($'.$e.$i.' >> 24) & 0xff] << 24);'."\n";
914 for ($i = 0; $i < $Nb; ++$i) {
916 ($'.$e.$i. ' & '.((int)0xFF000000).') ^
917 ($'.$e.(($Nb + $i - $c[1]) % $Nb).' & 0x00FF0000 ) ^
918 ($'.$e.(($Nb + $i - $c[2]) % $Nb).' & 0x0000FF00 ) ^
919 ($'.$e.(($Nb + $i - $c[3]) % $Nb).' & 0x000000FF ) ^
920 '.$dw[$i]."\n";