[ Index ] |
|
Code source de eGroupWare 1.2.106-2 |
[Code source] [Imprimer] [Statistiques]
This class provides functions to calculate Samba NT and LM hashes. The code is a conversion from createntlm.pl (Benjamin Kuit) and smbdes.c/md4.c (Andrew Tridgell).
Author: | Roland Gruber |
Poids: | 663 lignes (17 kb) |
Inclus ou requis: | 0 fois |
Référencé: | 0 fois |
Nécessite: | 0 fichiers |
lshift($count, $data) X-Ref |
param: integer count param: array $data return: array |
permute($in, $p, $n) X-Ref |
param: array in input data param: array p permutation return: array |
mxor($in1, $in2) X-Ref |
param: array $in1 param: array $in2 return: array |
doHash($in, $key, $forw) X-Ref |
param: array $in param: array $key param: boolean $forw return: array |
str_to_key($str) X-Ref |
Pas de description |
smb_hash($in, $key, $forw) X-Ref |
Pas de description |
E_P16($in) X-Ref |
Pas de description |
lmhash($password='') X-Ref |
Calculates the LM hash of a given password. param: string $password password return: string hash value |
nthash($password='') X-Ref |
Calculates the NT hash of a given password. param: string $password password return: string hash value |
F($X, $Y, $Z) X-Ref |
Pas de description |
G($X, $Y, $Z) X-Ref |
Pas de description |
H($X, $Y, $Z) X-Ref |
Pas de description |
mdfour($in) X-Ref |
Pas de description |
copy4($x) X-Ref |
Pas de description |
copy64($in) X-Ref |
Pas de description |
mdfour64(&$A, &$B, &$C, &$D, $M) X-Ref |
Pas de description |
add32($v) X-Ref |
Pas de description |
ROUND1(&$a,$b,$c,$d,$k,$s,$X) X-Ref |
Pas de description |
ROUND2(&$a,$b,$c,$d,$k,$s,$X) X-Ref |
Pas de description |
ROUND3(&$a,$b,$c,$d,$k,$s,$X) X-Ref |
Pas de description |
md4lshift($x, $s) X-Ref |
Pas de description |
unsigned_shift_r($a, $b) X-Ref |
Unsigned shift operation for 32bit values. PHP 4 only supports signed shifts by default. |
Généré le : Sun Feb 25 17:20:01 2007 | par Balluche grâce à PHPXref 0.7 |