blob: c76693cbdeb5de610e4730a6519b6727d2e1e191 [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001md5()
2*****
3
4
MG Mud User88f12472016-06-24 23:31:02 +02005DEPRECATED
Zesstra953f9972017-02-18 15:37:36 +01006==========
7
8
MG Mud User88f12472016-06-24 23:31:02 +02009SYNOPSIS
Zesstra953f9972017-02-18 15:37:36 +010010========
11
12 string md5 (string arg [ , int iterations ] )
13 string md5 (int * arg [ , int iterations ] )
14
MG Mud User88f12472016-06-24 23:31:02 +020015
16BESCHREIBUNG
Zesstra953f9972017-02-18 15:37:36 +010017============
MG Mud User88f12472016-06-24 23:31:02 +020018
Zesstra953f9972017-02-18 15:37:36 +010019 Berechnet den MD5-Hashwert von <arg>.
20 Das Argument kann ein String, oder ein Array von Zahlen sein (von
21 welchen nur das unterste Byte betrachted wird).
MG Mud User88f12472016-06-24 23:31:02 +020022
Zesstra953f9972017-02-18 15:37:36 +010023 Das Ergebnis wird als 32-stelliger Hexadezimalwert geliefert.
24
25 Ist das <iterations> Argument eine Zahl groesser 0, berechnet der
26 Driver den Digest mit diese Anzahl an Wiederholungen. Fehlt die
27 Angabe, fuehrt der Driver die Digest-Berechnung einmal aus.
28
MG Mud User88f12472016-06-24 23:31:02 +020029
30BEISPIEL
Zesstra953f9972017-02-18 15:37:36 +010031========
MG Mud User88f12472016-06-24 23:31:02 +020032
Zesstra953f9972017-02-18 15:37:36 +010033 string s;
34
35 s = md5("Hallo");
36 s = md5( ({ 'H', 'e', 'l', 'l', 'o' }) )
37 s = md5( ({ 'H', 'e', 'l', 'l', 'o' }), 2 )
38
MG Mud User88f12472016-06-24 23:31:02 +020039
40AENDERUNGEN
Zesstra953f9972017-02-18 15:37:36 +010041===========
42
43 Eingefuehrt in LDMud 3.2.9
44 LDMud 3.2.12 fuehrte Zaehlenarrays als Argument ein, also auch
45 die Anzahl der Wiederholungen.
46
MG Mud User88f12472016-06-24 23:31:02 +020047
48SIEHE AUCH
Zesstra953f9972017-02-18 15:37:36 +010049==========
50
51 crypt(E), md5_crypt(E), sha1(E), hash(E), hmac(E)