Für ein Programm benötige ich die MD5 Funktion, und nur diese. So spezielle Sachen soll man ja möglichst nicht selber machen, sondern dafür entsprechende Libs verwenden. Nun scheint es aber so zu sein, das diese Funktion nur in größeren Libraries bereit gestellt wird.
Ich möchte aber den Umfang externer Abhängigkeiten möglichst gering halten. Daher frage ich mal, was denn die am wenigsten umfangreiche Lib ist, die diese Funktion bereit stellt. Am liebsten wäre mir natürlich ein entsprechender Quelltext nur für diese Funktion (habe ich bisher aber nur als Bestandteil anderer Programme gefunden).
Für einen ersten Test hatte ich (glaube ich) mal openssl verwendet. Jedenfalls steht im damals verwendeten Quelltext
#include <openssl/md5.h>
Ich kann jetzt nicht mehr nachvollziehen ob openssl zur Standardinstallation gehört, oder ob ich da nachgebessert hatte.
Ich benötige die MD5 Summe nur, um festzustellen, ob es zu einer bestimmten Datei bereits eine Thumbnaildatei gibt, die ich dann nutzen kann. Der Dateiname ergibt sich aus der md5sum zum Pfadnamen.
Kann da jemand mit Infos aushelfen?
[edit: Typo beseitigt]