Vor zwei Jahren hat Cipherbrain-Leser Christof Rieber ein Kryptogramm des US-Musikers Ghostemane teilweise dechiffriert. Nach Angaben des Managers ist der Hauptteil des Rätsels aber noch ungelöst.

English version (translated with DeepL)

Vor drei Jahren habe ich über eine kryptografische Challenge des US-Musikers Ghostemane gebloggt.

Quelle/Source: The Come Up Show

Dieses Kryptogramm wurde als Teil eines Artikels im Rock- und Heavy-Metal-Magazine “Revolver (Februar/März 2019) veröffentlicht. Tim Smith, der Manager von Ghostemane, hat mir damals die Erlaubnis gegeben, diese Challenge auf meinem Blog zu veröffentlichen. Hier ist sie noch einmal:

Quelle/Source: Ghostemane

Wie man sieht, haben wir es mit einem Alphabet zu tun, das deutlich mehr als 26 Buchstaben enthält. Pro Spalte ist ein Buchstabe mit einem roten Punkt markiert.

 

Die Lösung

Bereits drei Tage nach Erscheinen meines Artikels präsentierte Cipherbrain-Leser Christof Rieber eine Lösung.

Quelle/Source: Christof Rieber

Wie Christof herausfand, findet sich im Ghostemane-Kryptogramm folgende Nachricht:

FRAME DECODE AT GMAIL DOT COM

Die Entschlüsselungsmethode funktioniert wie folgt:

  • In jeder Spalte wird die Position des rot markierten Symbols bestimmt (es gibt genau ein solches Symbol pro Spalte).
  • Die Position dieses Symbols entspricht einem Buchstaben des Alphabets (1=A, 2=B, 3=C usw.).
  • Der Klartext wird von links nach rechts gelesen.

Zum Beispiel ist das sechste Symbol in der ersten Spalte rot markiert, was bedeutet, dass der erste Buchstabe ein F ist. Der 18. Buchstabe in der zweiten Spalte ist ebenfalls markiert, was einem R entspricht.

Bei dieser Form der Verschlüsselung haben nur einige wenige der Symbole überhaupt eine Bedeutung. Außerdem hängt die Bedeutung nur von der Position und nicht vom Symbol selbst ab. Einige Leser vermuteten daher, dass Christofs Entschlüsselung nur ein Teil der Lösung ist.

Der Klartext ist eine E-Mail Adresse: framedecode@gmail.com. Christof Rieber schickte eine Mail dorthin und erhielt eine Bestätigung, dass er die richtige Lösung gefunden hatte. Auch Cipherbrain-Leser Shaqmeister fand die Lösung, schrieb eine Mail und erhielt eine Bestätigung.

 

Der Tweet

Craig Bauer hat mich dankenswerterweise darauf hingewiesen, dass der besagte Ghostemane-Manager Tim Smith kürzlich folgenden Tweet veröffentlicht hat:

Quelle/Source: Twitter

Dieser Tweet bestätigt, was einige schon vermutet hatten: Zusätzlich zur verschlüsselten E-Mail-Adresse enthält dieses Kryptogramm noch eine weitere Botschaft (oder sogar mehrere). Anscheinend hat diese bisher noch niemand gefunden.

Was steckt dahinter? Es könnte sein, dass Ghostemane eine homophone Chiffre verwendet hat. Oder es handelt sich um eine monoalphabetische Substitution (MASC), bei der nicht nur die 26 Großbuchstaben, sondern auch Kleinbuchstaben, Zahlen und Satzzeichen ein eigenes Symbol erhalten. In letzterem Falll würde ich allerdings mehr Buchstaben-Doppelungen erwarten.

Unklar ist auch, ob von links nach rechts oder von oben nach unten gelesen werden muss. Vielleicht geht es auch rückwärts oder in wechselnden Richtungen. In jedem Fall wäre eine Transkription hilfreich.

Kann ein Leser mehr zu diesem Rätsel sagen?


Further reading: Yet another Zodiac copycat message: The Albany Letter

Linkedin: https://www.linkedin.com/groups/13501820
Facebook: https://www.facebook.com/groups/763282653806483/

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Kommentare (9)

  1. #1 Matthew Brown
    4. Februar 2022

    ABCDEFGHIJKLMFNOPQRSATIGU
    VWIXYZabLEcTLMdefgNLOhSYd
    iJjklmYXnONnchVROoSpqUmYN
    rslYVtOuEstULvwVTuCTzbccE
    QxtnEySz0eIuiloZh11LQqudn
    0Omqani2hMNDvqhiBE30P5f0s
    nTr4Y2MJFNePXWzdRbmsCRsit
    531dne1H6cGfKriT57U2ZFKnE
    naRCiPgi2ZfL7HikgABuIeBz0
    tJ8Ndl04aZeASTa9aOshvpNJ5
    msj7VHZz!eH3kQIYHkIOtUH9b
    BuuFXVIMo5p58ReOOYK0hBlpr
    1kqr2cOFiaOpRY1Nk2BD8eSG?
    2Aft3uZAd?TQ1cmaQGgzPt4lN
    MTMmWo01cNo0GVc321FUCvswW
    BJ2fltNqsH0SOFJ2GCkGIb2Ls
    f!qXm?eL8ckG0NeFTSiTzru3U
    RqecTJff!m8JYIGZcqlrF7Vc4
    vuKCIZNHeTnY49Mp7K?7ph7Xz
    l!!asMpOBtiaJYg2!s?VCzFR3
    GsmRaJ!sF04$HG51NCRQPgCoZ
    n6htsKsKOLbpeFJ4pebWrTJ!V
    4OQDOzL:Mtk3?rLTkOMucs5T8
    0LV:51Qon7tNAG,RTx?!QLKG2
    sbuIsX2CKhkjX!A.WPsKR0sBs

  2. #2 Norbert
    4. Februar 2022

    @Matthew: Thank you very much, what a piece of work that must have been!
    Probably the text must be read vertically from top to bottom, at least the bigram IC speaks for that.

  3. #3 ShadowWolf
    5. Februar 2022

    This format might a bit easier to deal with. It should be error free if I didn’t make any mistakes copying it from the graphic layer. I only found one instance where one of the symbols was larger than the rest and cut off a little.

    If it comes to it, I’ll put everything together in a document. There is about 4 pages of work here. There are 68 different symbols and only about 5 are used two times or less.

    00 01 02 03 04 05 06 07 08 09 10 11 12 05 13 14 15 16 17 18 00 19 08 06 20
    21 22 08 23 24 25 26 27 11 04 28 19 11 12 29 30 31 32 13 11 14 33 18 24 29
    34 09 35 36 37 38 24 23 39 14 13 39 02 33 21 17 03 40 18 41 42 20 38 24 13
    43 44 37 24 31 45 14 46 04 44 45 20 11 47 48 21 19 46 02 19 49 27 28 28 04
    16 50 45 39 04 51 18 49 52 30 08 46 34 37 40 25 33 53 53 11 16 42 46 29 39
    52 14 38 42 26 39 34 54 33 12 13 03 47 42 33 34 01 04 55 52 15 56 31 52 44
    39 19 43 57 24 54 12 09 05 13 30 15 23 22 49 29 17 27 38 44 02 17 44 34 45
    56 55 53 29 39 30 53 07 58 28 06 31 10 43 34 19 56 59 20 54 25 05 10 39 04
    39 26 17 02 34 15 32 34 54 25 31 11 59 07 34 36 32 00 01 46 08 30 01 49 52
    45 09 60 13 29 37 52 57 26 25 30 00 18 19 26 61 26 14 44 33 47 41 13 09 56
    38 44 35 59 21 07 25 49 62 30 07 55 36 16 08 24 07 36 08 14 45 20 07 61 27
    01 46 46 05 23 21 08 12 40 56 41 56 60 17 30 14 14 24 10 52 33 01 37 41 43
    53 36 42 43 54 28 14 05 34 26 14 41 17 24 53 13 36 54 01 03 60 30 18 06 63
    54 00 31 45 55 46 25 00 29 63 19 16 53 28 38 26 16 06 32 49 15 45 57 37 13
    12 19 12 38 22 40 52 53 28 13 40 52 06 21 28 55 54 53 05 20 02 47 44 48 22
    01 09 54 31 37 45 13 42 44 07 52 44 14 05 09 54 06 02 36 06 08 27 54 11 44
    31 62 42 23 38 63 30 11 60 28 36 06 52 13 30 05 19 18 34 19 49 43 46 55 20
    17 42 30 28 19 09 31 31 62 38 60 09 24 08 06 25 28 42 37 43 05 59 21 28 57
    47 46 10 02 08 25 13 07 30 19 39 24 57 61 12 41 59 10 63 59 41 33 59 23 49
    37 62 62 26 44 12 41 14 01 45 34 26 09 24 32 54 62 44 63 21 02 49 05 17 55
    06 44 38 17 26 09 62 44 05 52 57 64 07 06 56 53 13 02 17 16 15 32 02 40 25
    39 58 33 45 44 10 44 10 14 11 27 41 30 05 09 57 41 30 27 22 43 19 09 62 21
    57 14 16 03 14 49 11 65 12 45 36 55 63 43 11 19 63 14 12 46 28 44 56 19 60
    52 11 21 65 56 53 16 40 39 59 45 13 00 06 66 17 19 50 63 62 16 11 10 06 54
    44 27 46 08 44 23 54 02 10 33 36 35 26 62 00 67 22 15 44 10 17 52 44 01 44

  4. #4 Klaus Schmeh
    5. Februar 2022

    @Matthey and ShadowWolf:
    Thank you very much for the trancripts!

  5. #5 Klaus Schmeh
    5. Februar 2022

    Christof Rieber via Facebook:
    According to this, the keyword is already found. Transposition into numbers ‘d be next.

  6. #6 Norbert
    6. Februar 2022

    Many thanks to ShadowWolf! Two transcripts of different style – this was a perfect opportunity to test my isomorph algorithm and see if the two transcripts are equivalent. They are not: there are 6 positions with differences (row/column, counting from 1: 3/13, 3/17, 4/5, 16/12, 23/17, 25/13). I checked these six positions. Three times Matthew was right, three times ShadowWolf. Here are the two transcripts, each corrected accordingly:

    ABCDEFGHIJKLMFNOPQRSATIGU
    VWIXYZabLEcTLMdefgNLOhSYd
    iJjklmYXnONnChVRDoSpqUmYN
    rslYVtOuEstULvwVTuCTzbccE
    QxtnEySz0eIuiloZh11LQqudn
    0Omqani2hMNDvqhiBE30P5f0s
    nTr4Y2MJFNePXWzdRbmsCRsit
    531dne1H6cGfKriT57U2ZFKnE
    naRCiPgi2ZfL7HikgABuIeBz0
    tJ8Ndl04aZeASTa9aOshvpNJ5
    msj7VHZz!eH3kQIYHkIOtUH9b
    BuuFXVIMo5p58ReOOYK0hBlpr
    1kqr2cOFiaOpRY1Nk2BD8eSG?
    2Aft3uZAd?TQ1cmaQGgzPt4lN
    MTMmWo01cNo0GVc321FUCvswW
    BJ2fltNqsH0sOFJ2GCkGIb2Ls
    f!qXm?eL8ckG0NeFTSiTzru3U
    RqecTJff!m8JYIGZcqlrF7Vc4
    vuKCIZNHeTnY49Mp7K?7ph7Xz
    l!!asMpOBtiaJYg2!s?VCzFR3
    GsmRaJ!sF04$HG51NCRQPgCoZ
    n6htsKsKOLbpeFJ4pebWrTJ!V
    4OQDOzL:Mtk3?rLTkOMucs5T8
    0LV:51Qon7tNAG,RTx?!QLKG2
    sbuIsX2CKhkjX!A.WPsKR0sBs

    00 01 02 03 04 05 06 07 08 09 10 11 12 05 13 14 15 16 17 18 00 19 08 06 20
    21 22 08 23 24 25 26 27 11 04 28 19 11 12 29 30 31 32 13 11 14 33 18 24 29
    34 09 35 36 37 38 24 23 39 14 13 39 02 33 21 17 03 40 18 41 42 20 38 24 13
    43 44 37 24 21 45 14 46 04 44 45 20 11 47 48 21 19 46 02 19 49 27 28 28 04
    16 50 45 39 04 51 18 49 52 30 08 46 34 37 40 25 33 53 53 11 16 42 46 29 39
    52 14 38 42 26 39 34 54 33 12 13 03 47 42 33 34 01 04 55 52 15 56 31 52 44
    39 19 43 57 24 54 12 09 05 13 30 15 23 22 49 29 17 27 38 44 02 17 44 34 45
    56 55 53 29 39 30 53 07 58 28 06 31 10 43 34 19 56 59 20 54 25 05 10 39 04
    39 26 17 02 34 15 32 34 54 25 31 11 59 07 34 36 32 00 01 46 08 30 01 49 52
    45 09 60 13 29 37 52 57 26 25 30 00 18 19 26 61 26 14 44 33 47 41 13 09 56
    38 44 35 59 21 07 25 49 62 30 07 55 36 16 08 24 07 36 08 14 45 20 07 61 27
    01 46 46 05 23 21 08 12 40 56 41 56 60 17 30 14 14 24 10 52 33 01 37 41 43
    53 36 42 43 54 28 14 05 34 26 14 41 17 24 53 13 36 54 01 03 60 30 18 06 63
    54 00 31 45 55 46 25 00 29 63 19 16 53 28 38 26 16 06 32 49 15 45 57 37 13
    12 19 12 38 22 40 52 53 28 13 40 52 06 21 28 55 54 53 05 20 02 47 44 48 22
    01 09 54 31 37 45 13 42 44 07 52 44 14 05 09 54 06 02 36 06 08 27 54 11 44
    31 62 42 23 38 63 30 11 60 28 36 06 52 13 30 05 19 18 34 19 49 43 46 55 20
    17 42 30 28 19 09 31 31 62 38 60 09 24 08 06 25 28 42 37 43 05 59 21 28 57
    47 46 10 02 08 25 13 07 30 19 39 24 57 61 12 41 59 10 63 59 41 33 59 23 49
    37 62 62 26 44 12 41 14 01 45 34 26 09 24 32 54 62 44 63 21 02 49 05 17 55
    06 44 38 17 26 09 62 44 05 52 57 64 07 06 56 53 13 02 17 16 15 32 02 40 25
    39 58 33 45 44 10 44 10 14 11 27 41 30 05 09 57 41 30 27 22 43 19 09 62 21
    57 14 16 03 14 49 11 65 12 45 36 55 63 43 11 19 36 14 12 46 28 44 56 19 60
    52 11 21 65 56 53 16 40 39 59 45 13 00 06 66 17 19 50 63 62 16 11 10 06 54
    44 27 46 08 44 23 54 02 10 33 36 35 23 62 00 67 22 15 44 10 17 52 44 01 44

  7. #7 ShadowWolf
    9. Februar 2022

    So, I went back and double checked my files. My image file is 100% correct. The mistakes in the posted transcription are from fat fingered typing and not catching them. I always allow for that possibility.

    If anyone wants copies of the image files just ask and I’ll post them somewhere. I did a symbol to numbers key, the original with red numbers overlay, and the numbers overlay separated from the image. I may have some other files soon whether I solve it or not. I’ll convert the numbers file to binary just because it is easier for some of my software to read.

    I did a bit of digging, Ghostmane is American so the text is likely English. Seems to be a little eccentric might be the best way to put it. Most artists are in some way.

  8. #8 Jan
    Tallinn
    11. Februar 2022

    could this be a 25×25 QR code?

  9. #9 ShadowWolf
    13. Februar 2022

    I am curious if anyone has found the font used? It may or may not be helpful, but you never know. If it is just clipart, that may also be helpful.

    RE Jan and QR code: It can’t be a QR code. The 3 small squares are not present. To prove this you only need to look for 2 of the 3 small squares and assume the QR code is in any orientation. Note the symbols, numbers or letters for the outline of the 7×7 square that must be in one of the corners you pick. Assume they are all black. Now note what is in the spaces where there should be white. If you find any “black” where there should be “white” then it isn’t a QR code. The upper left and lower left corners don’t pass this basic test. There is no need to try the other two since you need 3 of the small squares for QR code and only 1 corner doesn’t have the small square. If the 2 squares did pass this test, then the other two squares would need to be checked.