Listing 2: Prüfsummen-Bearbeitung kompakt struct MessageDigest_SHA mdsha = { 0 }; STRPTR testdaten = "Das ist der Teststring"; IUtility->MessageDigest_SHA_Init(&mdsha); IUtility->MessageDigest_SHA_Update(&mdsha,testdaten,strlen(testdaten)); IUtility->MessageDigest_SHA_Final(&mdsha); IDOS->Printf("die Checksumme lautet: %.20s\n",mdsha.mdsha_Code);