Lines Matching refs:self

8  * If {@link self::setKey() setKey()} is called, {@link self::hash() hash()} will
76 * @see self::setHash()
84 * @see self::setHash()
92 * @see self::setHash()
100 * @see self::setKey()
108 * @see self::setNonce()
123 * @see self::_computeKey()
133 * @see self::hash()
143 * @see self::hash()
153 * @see self::hash()
161 * @see self::hash()
169 * @see self::hash()
323 $this->paddingType = self::PADDING_KECCAK;
340 $this->paddingType = self::PADDING_SHAKE;
394 $this->paddingType = self::PADDING_SHA3;
536 $a = self::L1Hash($L1Key_i, $m);
537 $b = strlen($m) <= 1024 ? "\0\0\0\0\0\0\0\0$a" : self::L2Hash($L2Key_i, $a);
538 $c = self::L3Hash($L3Key1_i, $L3Key2_i, $b);
681 $y = self::poly(64, self::$maxwordrange64, $k64, $m);
689 $y = self::poly(64, self::$maxwordrange64, $k64, $m_1);
691 $y = self::poly(128, self::$maxwordrange128, $k128, $y . $m_2);
713 $factory = self::$factory128;
714 $offset = self::$offset128;
715 $marker = self::$marker128;
717 $factory = self::$factory64;
718 $offset = self::$offset64;
719 $marker = self::$marker64;
760 $factory = self::$factory36;
795 if (!isset(self::$maxwordrange64)) {
799 self::$factory36 = new PrimeField($prime36);
802 self::$factory64 = new PrimeField($prime64);
805 self::$factory128 = new PrimeField($prime128);
807 self::$offset64 = new BigInteger("\1\0\0\0\0\0\0\0\0", 256);
808 self::$offset64 = self::$factory64->newInteger(self::$offset64->subtract($prime64));
809 self::$offset128 = new BigInteger("\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 256);
810 self::$offset128 = self::$factory128->newInteger(self::$offset128->subtract($prime128));
812 self::$marker64 = self::$factory64->newInteger($prime64->subtract($one));
813 self::$marker128 = self::$factory128->newInteger($prime128->subtract($one));
816 self::$maxwordrange64 = self::$factory64->newInteger($maxwordrange64);
819 self::$maxwordrange128 = self::$factory128->newInteger($maxwordrange128);
912 case self::PADDING_KECCAK:
916 case self::PADDING_SHAKE:
920 //case self::PADDING_SHA3: