[NEWSboard IBMi Forum]
  1. #1
    KM is offline [professional_User]
    Registriert seit
    Apr 2003
    Beiträge
    1.005

    Hash-Code ermitteln

    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

  2. #2
    Registriert seit
    Aug 2004
    Beiträge
    923
    Zitat Zitat von KM
    ...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.

  3. #3
    KM is offline [professional_User]
    Registriert seit
    Apr 2003
    Beiträge
    1.005
    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

  4. #4
    Registriert seit
    Aug 2004
    Beiträge
    923
    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/artarc...rticleID=50931

    (Registrierung notwendig)

    Have fun

    kuempi

Similar Threads

  1. PAGRTT aus Printer-File ermitteln
    By MatthiasK in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 10-01-07, 13:26
  2. Fixtexte in Bildschirmdateien ermitteln
    By ulbrecht in forum NEWSboard Programmierung
    Antworten: 7
    Letzter Beitrag: 06-12-06, 17:06
  3. LPAR Prozessor Leistung Ermitteln
    By Weki in forum NEWSboard Server Software
    Antworten: 6
    Letzter Beitrag: 29-08-06, 09:09
  4. nach Insert neu gen. Datensatz ermitteln
    By M.Kasper in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 25-08-06, 07:32
  5. SQL Select mit SUM aus einer DB
    By JonnyRico in forum NEWSboard Programmierung
    Antworten: 14
    Letzter Beitrag: 30-03-06, 12:33

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •