Algorithmus / Suchalgorithmus: Erklärung und Definition
Algorithmen sind in allen Bereichen der IT (Informationstechnologie) weit verbreitet. Ein Suchmaschinenalgorithmus nimmt beispielsweise Suchzeichenfolgen von Schlüsselwörtern und Operatoren als Eingabe, durchsucht seine zugehörige Datenbank nach relevanten Webseiten und gibt Ergebnisse zurück.
Ein Verschlüsselungsalgorithmus wandelt die Daten gemäß bestimmten Aktionen um um sie zu schützen. Ein Geheimschlüsselalgorithmus wie beispielsweise der Data Encryption Standard (DES) des US-Verteidigungsministeriums verwendet denselben Schlüssel zum Verschlüsseln und Entschlüsseln von Daten. Solange der Algorithmus ausgefeilt genug ist, kann niemand ohne den Schlüssel die Daten entschlüsseln.
Das Wort Algorithmus leitet sich vom Namen des Mathematikers Mohammed ibn-Musa al-Khwarizmi ab, der Teil des königlichen Hofes in Bagdad war und von etwa 780 bis 850 lebte.