blob: f48dcc8a4666a20ac25eb483135e7be4ab652fcd [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001
2md5()
3*****
4
5
MG Mud User88f12472016-06-24 23:31:02 +02006DEPRECATED
Zesstra953f9972017-02-18 15:37:36 +01007==========
8
9
MG Mud User88f12472016-06-24 23:31:02 +020010SYNOPSIS
Zesstra953f9972017-02-18 15:37:36 +010011========
12
13 string md5 (string arg [ , int iterations ] )
14 string md5 (int * arg [ , int iterations ] )
15
MG Mud User88f12472016-06-24 23:31:02 +020016
17BESCHREIBUNG
Zesstra953f9972017-02-18 15:37:36 +010018============
MG Mud User88f12472016-06-24 23:31:02 +020019
Zesstra953f9972017-02-18 15:37:36 +010020 Berechnet den MD5-Hashwert von <arg>.
21 Das Argument kann ein String, oder ein Array von Zahlen sein (von
22 welchen nur das unterste Byte betrachted wird).
MG Mud User88f12472016-06-24 23:31:02 +020023
Zesstra953f9972017-02-18 15:37:36 +010024 Das Ergebnis wird als 32-stelliger Hexadezimalwert geliefert.
25
26 Ist das <iterations> Argument eine Zahl groesser 0, berechnet der
27 Driver den Digest mit diese Anzahl an Wiederholungen. Fehlt die
28 Angabe, fuehrt der Driver die Digest-Berechnung einmal aus.
29
MG Mud User88f12472016-06-24 23:31:02 +020030
31BEISPIEL
Zesstra953f9972017-02-18 15:37:36 +010032========
MG Mud User88f12472016-06-24 23:31:02 +020033
Zesstra953f9972017-02-18 15:37:36 +010034 string s;
35
36 s = md5("Hallo");
37 s = md5( ({ 'H', 'e', 'l', 'l', 'o' }) )
38 s = md5( ({ 'H', 'e', 'l', 'l', 'o' }), 2 )
39
MG Mud User88f12472016-06-24 23:31:02 +020040
41AENDERUNGEN
Zesstra953f9972017-02-18 15:37:36 +010042===========
43
44 Eingefuehrt in LDMud 3.2.9
45 LDMud 3.2.12 fuehrte Zaehlenarrays als Argument ein, also auch
46 die Anzahl der Wiederholungen.
47
MG Mud User88f12472016-06-24 23:31:02 +020048
49SIEHE AUCH
Zesstra953f9972017-02-18 15:37:36 +010050==========
51
52 crypt(E), md5_crypt(E), sha1(E), hash(E), hmac(E)