0

MD5-Hash aus String

Hallo,

 

ist es möglich, aus einem String einen MD5-Hash zu erstellen?

 

lg, Torsten

12 Antworten

null
    • Torsten_Stang.1
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Hallo nochmal,

     

    hab's gelöst, hier das Script für das Berechnungsfeld, falls wer Interesse daran hat:

    ---
    let response := http("GET", "https://helloacm.com/api/md5/?s=" + 'Feld_mit_Klartext');
    if response.error then
    "Fehler"
    else
    text(response.result)
    end
    ---

     

    lg, Torsten

    • Torsten_Stang.1
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Ich nochmal mit gerauften Haaren ;-D

     

    Ich würde vorgenanntes Script gerne nach Änderung des Feldes (im Beispiel 'Feld_mit_Klartext') ablaufen lassen und damit das Textfeld 'Feld_mit_MD5-Hash' befüllen lassen.

     

    ---
    if 'Feld_mit_Klartext' != null then
        let response := http("GET", "https://helloacm.com/api/md5/?s=" + 'Feld_mit_Klartext');
        'Feld_mit_MD5-Hash' := 'if response.error then
             "Fehler"
        else
             text(response.result)
        end
    end
    ---

     

    Ich bin sicher nur einem kleinen Denkfehler aufgessesen, komme aber gerade nicht drauf - kann mich mal jemand in die richtige Richtung schubsen? ;-)

     

    lg, Torsten

    • Tacho
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Das einzelne Hochkomma vor dem if in Zeile 3 scheint mir überflüssig zu sein

    • Torsten_Stang.1
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Hey Tacho,

     

    sehr aufmerksam, danke - das Hochkomma ist nicht im Originalscript sondern ein Typo vom Abschreiben. Ich wollte das Script nicht durch meine Datenstruktur unnötig verklausulieren... ;-)

     

    lg, Torsten

    • Tacho
    • vor 5 Jahren
    • Gemeldet - anzeigen

    ansonsten funktioniert es aber ohne Hochkomma in der Browserversion

    • Torsten_Stang.1
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Hallo Tacho,

     

    Tatsache! :-O

     

    Da es im Funktionsfeld in der App ging, hatte ich die Fehlerquelle gar nicht auf dem Schirm... :-/

     

    Danke - lg, Torsten

    • ASB SEG Barsinghausen
    • EDV_ASB_Barsinghausen
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Moin, ich habe ein Änhliches anliegen, ich brauche einen SHA256 Hash. Ich finde leider keinen API, hat da jemand was ? 

     

    Viele Grüße 

    Patrik

    • Torsten_Stang.1
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Hallo Patrik,

     

    schau mal hier:

    https://documenter.getpostman.com/view/3362843/RWMCt9WU

     

    lg, Torsten

    • ASB SEG Barsinghausen
    • EDV_ASB_Barsinghausen
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Moin, da bin ich fündig geworden.

    Gibt es in Ninox vielleicht auch die Möglichkeit einen Hash zu generieren, ohne das Daten an weitere Anbieter weitergegeben werden ?

    Datenschutzrechtlich wäre das ja bedenkenswert ?!?

     

    Viele Grüße

    Patrik

    • marcg2
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Gibt es hier mittlerweile eine Lösung?

    • ASB SEG Barsinghausen
    • EDV_ASB_Barsinghausen
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Leider noch nicht. 

     

    Ich habe mir mittels PHP auf einem Webserver einen eigenen Generator gebaut. 

    So habe ich die Daten, welche weiter gegeben werden unter Kontrolle.

     

    Viele Grüße 

    Patrik

    • mirko3
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Hi. Für Macbenutzer hilft vielleicht folgendes. Bisher konnte man über Terminalbefehl sowohl MD5 als auch SHA256, oder sogar SHA512 erstellen

    MDH5: md5 -s 

    SHA265: shasum -a 256

    Dahinter jeweils den String oder den Pfad zur Datei. Für md5 muss man in das Verzeichnis wechseln, in der die Datei liegt. Für SHA256 geht auch eine Automatorschnellaktion, die den Befehl integriert.

    Besser geht es mit den neuen Kurzbefehlen. Da sind Schnellaktionen mit rechter Maustaste möglich sowohl Datei als auch markierter Text. Ich habe es mal bei einem Online Hashgenerator überprüft und die Ergebnisse stimmen überein. Wenn jemand den Flowchart haben möchte, mache ich ein Foto.

    Für Windowsnutzer gibt es wohl in der PowerShell die Funktion Get-FileHash [-Path] [[-Algorithm] ] [Options], mit der ich keine Erfahrung habe. Es gibt aber wohl auch Möglichkeiten, das Kontextmenü zu benutzen.

Content aside

  • vor 2 JahrenZuletzt aktiv
  • 12Antworten
  • 1861Ansichten