Was ist eine SHSH-Datei?
Eine SHSH-Datei, auch Signature HaSH genannt, ist eine digitale Signatur, die von Apple zur Authentifizierung und Überprüfung von Firmware-Updates für iOS-Geräte wie iPhones, iPads und iPods verwendet wird.
Unterschied zwischen SHSH- und SHSH2-Dateiformaten
Wie eine SHSH2-Datei enthält die SHSH-Datei eine eindeutige Kennung für das Gerät, die als “ECID” (Exclusive Chip ID) bezeichnet wird, sowie Informationen über die auf dem Gerät installierte Firmware-Version. SHSH-Dateien wurden jedoch in älteren iOS-Versionen (vor iOS 10) verwendet und wurden seitdem durch SHSH2-Dateien ersetzt.
SHSH-Dateiformat – Weitere Informationen
SHSH-Dateien werden im Binärdateiformat auf der Disc gespeichert. Die internen Dateistrukturdetails dieses Dateiformats sind nicht öffentlich verfügbar.
SHSH-Dateien sind wichtig für Benutzer, die die Firmware ihres Geräts auf eine frühere Version herunterstufen möchten, die nicht mehr von Apple signiert ist. Durch das Speichern der SHSH-Dateien für eine bestimmte Firmware-Version, während diese noch von Apple signiert wird, können Benutzer sie später verwenden, um die Signaturüberprüfung von Apple zu umgehen und diese Firmware-Version auf ihrem Gerät zu installieren. Dieser Vorgang wird auch als “Jailbreaking” bezeichnet.