| 
 Описание Класс, отвечающий за математические преобразования алгоритма RSA Данный класс использует при работе библиотеку BCMath. Располагается в /lib/rsa/sbMath.inc.php (строка 23) Методы (список) 
											int
										getRnd
										()
									 Методы 
		Конструктор __construct (строка 34)
	 Конструктор класса Проверяет, загруженно ли расширение BCMath. 
 
		bin2int (строка 86)
	 Преобразует бинарное представление целого числа к нормальному. 
		string
		
			bin2int
		
					(string $str)
			 
 
		bitLen (строка 363)
	 Воозвращает битовую длину числа $num 
		int
		
			bitLen
		
					(string $num)
			 
 
		bitOr (строка 394)
	 Вычисляет побитовую разницу между $num1 и $num2, начиная с $start_pos позиции числа $num1 
		string
		
			bitOr
		
					(string $num1, string $num2, int $start_pos)
			 
 
		cmpAbs (строка 152)
	 Сравнивает abs($num1) с abs($num2). 
		int
		
			cmpAbs
		
					(string $num1, string $num2)
			 
 
		dec (строка 284)
	 Вычисляет $num - 1 
		string
		
			dec
		
					(string $num)
			 
 
		GCD (строка 309)
	 Находи наибольший общий делитель $num1 и $num2 
		string
		
			GCD
		
					(string $num1, string $num2)
			 
 
		getPrime (строка 234)
	 Генерирует простое число длиной $bits_cnt. 
		void
		
			getPrime
		
					(int $bits_cnt)
			 
 
		getRnd (строка 270)
	 Возвращает случайное число. 
		int
		
			getRnd
		
				()
			 
		int2bin (строка 105)
	 Преобразует целое число к бинарному представлению. 
		string
		
			int2bin
		
					(string $num)
			 
 
		invmod (строка 330)
	 Находит обратное число для $num размерности $mod. 
		string
		
			invmod
		
					(string $num, string $mod)
			 
 
		isOne (строка 296)
	 Сравнивает $num с 1. 
		bool
		
			isOne
		
					(string $num)
			 
 
		mod (строка 139)
	 Вычисляет $num1 % $num2 
		string
		
			mod
		
					(string $num1, string $num2)
			 
 
		mul (строка 126)
	 Вычисляет $num1 * $num2 
		string
		
			mul
		
					(string $num1, string $num2)
			 
 
		powmod (строка 452)
	 Вычисляет pow($num, $pow) (mod $mod) 
		string
		
			powmod
		
					(string $num, string $pow, string $mod)
			 
 
		subint (строка 425)
	 Возвращает часть числа $num, начиная с бита $start длиной $length 
		string
		
			subint
		
					(string $num, int $start, int $length)
			 
 | |
| 
 |