SYNOPSIS string sha1 (string arg [ , int iterations ] ) string sha1 (int * arg [ , int iterations ] ) BESCHREIBUNG Berechnet den SHA1-Hashwert von <arg>. Das Argument kann ein String, oder ein Array von Zahlen sein (von welchen nur das unterste Byte betrachted wird). Ist das <iterations> Argument eine Zahl groesser 0, berechnet der Driver den Digest mit diese Anzahl an Wiederholungen. Fehlt die Angabe, fuehrt der Driver die Digest-Berechnung einmal aus. Jede Iteration kostet 5 Evalution-Ticks. BEISPIEL string s; s = sha1("Hello"); s = sha1( ({ 'H', 'e', 'l', 'l', 'o' }) HISTORY Eingefuehrt in LDMud 3.3.523. LDMud 3.3.712 fuehrte Zaehlenarrays als Argument ein. LDMud 3.3.717 fuehrte die Iterations-basierte Evaluationskosten ein. Seit LDMud 3.3.719 abgeloest durch hash(). SIEHE AUCH crypt(E), md5(E)