Du hast deinen Homematic Sicherheitsschlüssel vergessen (wie ich), möchtest eine Sicherung einspielen und kommst nicht weiter?
Wenn du noch Zugriff auf deine CCU oder RaspberryMatic hast, (mit dem Original-Schlüssen), zeige ich dir, wie du den Sicherheitsschlüssel auslesen kannst!
Gesamtzeit: 15 Minuten
SSH zur CCU
Verbinde dich zuerst mit SSH auf deine CCU
Verzeichnis wechslen
Wechsel mit dem Befehl cd /usr/local/etc/config in das Verzeichnis /usr/local/etc/config
crypttool.cfg
Der Befehl cat crypttool.cfg gibt dir den verschlüsselten Key aus (MD5)
Key rückwärts rechnen
Gebe den Key auf dieser Seite ein und gehe auf Reverse
Tada 🙂
Bitte auch den Hinweis von Josef beachten 😉
Wenn du Zugang zu deiner CCU hast (wovon ich ausgehe, da du das hier liest), gibt es also doch eine Möglichkeit, den Sicherheitsschlüssel von ihr zu lesen.
Alles, was du brauchst, ist deine CCU und SSH Zugang. Wenn du also deinen Homematic-Sicherheitsschlüssel vergessen hast oder ein Backup importieren willst, aber nicht weiterkommst, hilft dir das hoffentlich weiter.
Hat es bei dir auch funktioniert? Wenn ja, dann hinterlasse mir unten einen Kommentar!
Ich melde mich hier auch mal zu Wort, weil ich das gleiche Problem habe.
Beim Auslesen der Werte von der Raspimatic mit /usr/local/etc/config# cat crypttool.cfg kommen bei mir 5 Werte raus.
Die letzten 3 Werte lassen sich rückwärtsentschlüsseln, aber die ersten beiden Werte leider nicht.
Die letzten Drei Passwörter sind leider nicht die, die mich weiterbringen…
Es schein alle Sicherheitsschlüssel der Vergangenheit anzuzeigen.
Hallo zusammen,
ich konnte den Sicherheitsschlüssel auch nicht rückwärts entschlüsseln.
Was aber geklappt hat:
Ich habe alle mir bekannten Passwörter in den String to Hash converter geschrieben und den Hash jeweils mit dem CCU hash verglichen. Und siehe da, eins der Passwörter hat genau den Hash erzeugt, den die CCU gespeichert hatte. Vielleicht hilft das ja jemanden.
Gleicher Fehler auch bei mir mit einer CCU2
Provided MD5 hash could not be reversed into a string: no reverse string was found.
Ich habe die Datei crypttool.cfg per Filezilla von der CCU herunter geladen.
Dann mit Notepad geöffnet und den String ohne die ersten zwei Zeichen auf der Webseite eingefügt.
Auch habe ich die Groß- und Kleinschreibung verändert
Was mache ich falsch?
Einen Hash zurück zu führen geht nur über eine Zuordnung von bekanntem original Text (Passwort) und dem Hash. Wenn diese Zuordnung fehlt, dann kann der Hash “nicht” in den originalen Text zurück gerechnet werden. Genau dafür ist ein Hash ja da. Diese Anleitung funktioniert nur, wenn der original Schlüssel (Text) dem verlinkten Tool (Website) bekannt ist. Also am besten die Anleitung aus dem Netz nehmen. Sie ist irreführend.
Hallo,
den Hash zurück zu führen funktioniert!
Aus einem Backup das “Verzeichnis /usr/local/etc/config”, den Inhalt der Datei crypttool.cfg kopieren und in einer neuen Mail einfügen und an sich selbst senden.
Den Inhalt der neuen Mail kopieren und im Tool unter “Reverse a MD5 hash” einfügen, mit Eingabe bestätigen.
Wichtig!
1 690EA29DCBCF93EA7AE5A0278D2DD385
die ersten beiden Stellen ignorieren:
690EA29DCBCF93EA7AE5A0278D2DD385
fonjod12
———————————–
MD5 reverse for 690ea29dcbcf93ea7ae5a0278d2dd385
The MD5 hash:
690ea29dcbcf93ea7ae5a0278d2dd385
was succesfully reversed into the string:
fonjod12
Feel free to provide some other MD5 hashes you would like to try to reverse.
Reverse a MD5 hash
690ea29dcbcf93ea7ae5a0278d2dd385
You can generate the MD5 hash of the string which was just reversed to have the proof that it is the same as the MD5 hash you provided:
Convert a string to a MD5 hash
fonjod12
Best Grüße Josef
Kompletter Quatsch Kai, ist MD5 😉 & danke an Josef 🙏
Hallo,
da ich heute einen kleinen Absturz hatte, bin ich auf diese Seite gestossen.
Zunächst konnte ich den Hash auch nicht rückwärts entschlüsseln.
Nach einigen Testes ist mir aufgefallen, dass dieses nur mit Kleinbuchstaben geht. In der CCU wird der Hash mir Grossbuchstaben gespeichert. Wenn man diese dann klein schreibt und dann entschlüsselt passt das ausgegebene Passwort dann auch.
Gruß
Hi Simon, vielen Dank für den Tipp. Bei mir funktioniert das leider auch nicht. Der Fehler passiert beim Konvertieren von MD5 zu String: “Provided MD5 hash could not be reversed into a string: no reverse string was found.”
Hast du eine Idee? Eigentlich klang das alles sehr elegant….
leider kann die seite mein md5 wert auch nciht auslesen….. damit sind gut 10 fensterkontakte wohl für die tonne 😀 oder haste ne andere idee?
Hallo Simon,
ich
nutzenutzte FHEM mit HomeMatic Heizungsthermostaten über HMLAN. Nun ist kein Kontakt mehr zu HMLAN möglich (anscheinend defekt) und daher auch nicht mehr zu den Heizugsthermostaten.Kann ich über HomeAssistant und RaspberryMatic über den USB-Stick hmIP-RF-USB die Geräte direkt wieder hinzufügen? Der Key ist hoffentlich eine 32-stelliger Hexkey, diesen kenne ich, da auch in FHEM hinterlegt.
Oder wie sollte ich vorgehen damit ich den Kontakt zu den Geräten wieder herstellen kann? Ablernen in FHEM geht ja nicht, da das HMLAN defekt ist.
Hallo Simon,
mir wurde meine CCU2 gehakt und es wurde wohl ein Sicherheitsschlüssel vergeben…… Zugang zur CCU2 habe ich mittlerweile wieder, bin auch mit Filezilla in das Verzeichnis “cd /usr/local/etc/config” gelangt und konnte die “crypttool.cfg”-Datei auf meinen PC speichern. Nur mit dem Befehl “cat crypttool.cfg” kann ich nichts anfangen….. Gibts da ein extra Programm, oder wie kann ich den Befehl anstoßen, damit ich den Key erhalte? Nutze WIN10 und bin (leider) kein IT-Fachmann……
Danke für deine Hilfe!
Gruß,
Hi Frank,
einen anderen Weg als den hier beschriebenen kenn ich nicht. Der Befehl cat crypttool.cfg sollte auf der CCU problemlos ausgeführt werden können, und dir dann die Keys aus der Datei anzeigen. (Wie oben beschrieben)
Hallo Simon,
danke für die Antwort.
Also einen MD5-Key konnte ich mittlerweile auslesen. Leider funktioniert das mit dem rückwärts generieren nicht. Habe es mit dem ausgelesen Key auf verschiedenen Webseiten versucht. Leider ohne Erfolg. Ich habe jetzt in der CCU einen neuen Schlüssel vergeben und alle Geräte neu angelernt. Bis jetzt funktioniert die Sache wieder. Aber auch den neuen, mir ja jetzt bekannten Schlüssel, konnte ich auf die oben beschriebene Weise nicht rückwärts generieren. Habe dies mal als Versuch probiert.
Gruß, Frank
Hi Frank,
danke für die Informationen… Hattest du die CCU mal neu gestartet nach dem setzten des Keys? Manchmal braucht die das ja für diverseste Prozesse 😁
Hallo Simon,
ja, eben nochmal durchgeführt, MD5 neu über cat crypttool.cfg ausgelesen und über die o. a. Webseite versucht rückwärts zu generieren. Ging aber wieder nicht……
Gruß, Frank
Hallo, super Seite hast Du da. Konnte mir auch schon viel mitnehmen daraus. Leider habe ich auch meinen Sicherheitsschlüssel der CCU vergessen.
Habe den hier beschriebenen Weg hier begangen aber leider liefert mir die Seite kein Ergebnis zurück.
Hey Thomas,
sehr merkwürdig, hat bei mir wunderbar geklappt.
Welche Fehlermeldung kommt denn auf der Seite? CCU2 oder CCU3 im Einsatz?
Vielleicht magst du auch einen Screenshot der Seite posten?
Hallo Simon,
leider habe auch ich den Sicherheitsschlüssel der CCU2 nicht rückwärts-entschlüsseln können. Schade, jetzt muss ich halt weiter versuchen, den eingestellten Schlüssel zu finden.