Anmelden

View Full Version : Hash-Code ermitteln



KM
06-02-06, 07:57
Hallo,

kann mir zufällig jemand ein Beispiel geben wie man das API Qc3CalculateHash in einem RPG-Programm verwendet. Ich möchte aus einem String einen Hash-Code nach MD5 bzw. SHA-1 Algorithmus erstellen. Allerdings komme ich irgendwie mit der API-Beschreibung nicht ganz klar.

Danke,
KM

kuempi von stein
06-02-06, 12:57
...kann mir zufällig jemand ein Beispiel geben wie man ..

hello,

habe mal meine suchmaschine angeworfen.
gleich der erste link zeigt ein beispiel in cobol.
weiter unten ist dann was mit CIPHER usw. usf.

http://www.mcpressonline.com/mc?128@@.6ae7dd00

hilft das?

k.

KM
06-02-06, 13:17
Danke, diese Seite hatte ich auch schon gefunden. Aber mit _CIPHER ist das etwas umständlicher. Ich hab's jetzt doch hingekriegt mit Qc3CalculateHash. Hatte nur etwas Probleme mit den Pointern im API. Diese API-Beschreibungen finde ich immer etwas verwirrend. Aufgefallen ist mir dann nur, dass die Ergebnisse meiner Hashcode-Berechnung (egal ob MD5 oder SHA-1) nie mit den Online-Rechnern übereingestimmt haben. Bis ich dann darauf gekommen bin, dass ich die Zeichen erstmal von EBCDIC nach ASCII konvertieren muß, bevor ich den Code ermittle. Jetzt passt alles. Ist echt 'ne coole Funktion, vor allem wenn's um Passwort-Authentifizierung geht.

Gruß,
KM

kuempi von stein
19-10-06, 15:55
Hello,

ich habe nun das Tool von Scott Klement ausprobiert und es scheint gut zu funktionieren.
Ist aber nicht diese Qc3CalculateHash -Geschichte, sondern eben über die MI _CIPHER.

Der Link dahin ist
http://www.systeminetwork.com/artarchive/index.cfm?fuseaction=viewNewsletterArticle&webID=1001&newsID=5012&issueID=5220&articleID=50931

(Registrierung notwendig)

Have fun

kuempi