» »

Poziv za resevanje resnisnega kriptograma

Poziv za resevanje resnisnega kriptograma

poweroff ::

Bruce Schneier, znani ameriški kriptolog je na svojem blogu sporočil, da je prejel e-pošto osebe s prošnjo za rešitev kriptograma (šifriranega sporočila).

3. februarja 2004 je namreč David Rayburn umoril svojo ženo in sina, nato pa storil samomor. Pustil je na roko napisano poslovilno sporočilo.



Zaenkrat ni znana rešitev sporočila, niti ni znano ali je sporočilo zares šifrirano, ali pa gre zgolj za naključno pisanje brez vsebine. Schneier poziva vse bralce njegovega bloga in revije Crypto-Gram da skušajo to ugotoviti in mu sporočijo.

Opomba: kvadrat na prvih dveh vrsticah sporočila so narisali člani družine umorjenih kasneje.
sudo poweroff
  • spremenil: Tody ()

Mati ::

Nagib. Šala. Pozabi.

BigWhale ::

Link?

kriko1 ::

BigWhale: malo bolj pozorno preberi 1. post ;)

http://www.schneier.com/blog/archives/2...

BigWhale ::

Se mi je zdelo, da so mati rekli, da je vse skupaj sala... :P

Mati ::

Mati pravi samo, da sama dobi vsak dan en kup weird e-mailov. Nekateri so ponudbe za nakup zlate ročne ure za 14.99, ostalo so penis enlargement-i,. Nekateri pa so celo tako napisani, da skoraj izgledajo, kot tile hieroglifi, pa tega ne postavljam na svoj blog.

No vendarle smo v Loži, tako da napnite možgančke, ko ugotovite še meni povejte zakaj se je šlo...:)

Sergio ::

Tako grem jaz, tako gre vsak, kdor čuti cilj v daljavi:
če usoda ustavi mu korak,
on se ji zoperstavi.

poweroff ::

MAti,preberi si Schneierjev blog. Schenier je eden top ameriških security expertov..
sudo poweroff

Sergio ::

Sprobal sem 9216 kombinacij... Nic srece.

Ste kaj testirali?
Tako grem jaz, tako gre vsak, kdor čuti cilj v daljavi:
če usoda ustavi mu korak,
on se ji zoperstavi.

Sergio ::

Na levi in na desni je 8 znakovni kljuc (recimo). Jaz sem potem vzel oba kljuca in naredil kombinacije:

(koda bi morala biti zadosti za razumevanje):

public static final char[] decr1 = {'y', '&', '#', '7', 'V', '$', '3', '?'}; 
public static final char[] decr2 = {'d', '%', 'K', '4', 'q', '@', 'h', '*'};	


public static final char[][] decr = {
decr1, 
decr2,
operateArr(decr1, decr2, Operation.XOR),
operateArr(decr1, decr2, Operation.NAND),
operateArr(decr1, decr2, Operation.OR),
operateArr(decr1, decr2, Operation.AND),
operateArr(decr1, decr2, Operation.PLUS),
operateArr(decr1, decr2, Operation.MINUS),
reverse(decr1), 
reverse(decr2),
reverse(operateArr(decr1, decr2, Operation.XOR)),
reverse(operateArr(decr1, decr2, Operation.NAND)),
reverse(operateArr(decr1, decr2, Operation.OR)),
reverse(operateArr(decr1, decr2, Operation.AND)),
reverse(operateArr(decr1, decr2, Operation.PLUS)),
reverse(operateArr(decr1, decr2, Operation.MINUS)),
};


public static void main(String[] args) 
{
  System.out.println("Combinations: " + String.valueOf(decr.length * decr.length * Operation.values().length * Operation.values().length));
		
  for (int i = 0; i < decr.length; i++)
  {
    for (int j = 0; j < Operation.values().length; j++)
    {
      for (int k = 0; k < decr.length; k++)
      {
        for (int l = 0; l < Operation.values().length; l++)
        {
          char[][] decryptedCandidate = decrypt(encr, decr[i], Operation.values()[j]);
          decryptedCandidate = decrypt(decryptedCandidate, decr[k], Operation.values()[l]);
          print(decryptedCandidate);										
        }
      }
    }
  }
}
	

Tako grem jaz, tako gre vsak, kdor čuti cilj v daljavi:
če usoda ustavi mu korak,
on se ji zoperstavi.

Sergio ::

No ja, dodal sm se MULTIPLY in DIVIDE. 25600 kombinacij. Nic.

Ideje? :)
Tako grem jaz, tako gre vsak, kdor čuti cilj v daljavi:
če usoda ustavi mu korak,
on se ji zoperstavi.

OwcA ::

Mislim, da je poravnava črke glede na črtovje (podobno kot pri notah) takisto del kodiranja.
Otroška radovednost - gonilo napredka.

Sergio ::

Ja, jaz sem razmisljal o tem... Pa edino kar se mi je utrnilo je to, da tip grdo pise, in da je hotel, da vemo, katere crke so male in katere ne.
Tako grem jaz, tako gre vsak, kdor čuti cilj v daljavi:
če usoda ustavi mu korak,
on se ji zoperstavi.

Sergio ::

public static final char[][] encr = {{'W', 'j', 'u', 'P', 'D'},
{'a', 'X', 'o', 'R', 'w', 'i', 's'},
{'M', 'm', 'g'},
{'H', 'k', 'c', 'F', 'B', 'f', 'e'},
{'X', 'n', 'L', 'o', 'y', 'u', 'I'},
{'w', 'A', 'z', 'Q', 'Y'},
{'b', 'U', 'k', 't', 'P', 's', 'q'},
{'A', 'c', 'Z', 'f', 'i', 'Y', 'z', 'D'},
{'C', 'R', 'V', 'h', 'X', 'a', 'z'},
{'E', 'f', 'b', 'd', 'q', 'a', 'r', 'O'}};
Tako grem jaz, tako gre vsak, kdor čuti cilj v daljavi:
če usoda ustavi mu korak,
on se ji zoperstavi.

OwcA ::

Ja, ampak če pogledaš stolpec na skrajno levi, tam je mali d pisan normalno, v vrstici na dnu pa podpisano.
Otroška radovednost - gonilo napredka.

OwcA ::

Se ti kaj sanja, kaj bi naj bile tiste pripisane črke (r, m, H), ki se pojavljajo se v levem spodnjem kotu?
Otroška radovednost - gonilo napredka.

Zgodovina sprememb…

  • spremenilo: OwcA ()

Sergio ::

Mislil sem da je to zato, ker se mu stvar ni izsla, in da je v 'normalno' dekodiranemu odgovoru samo te crke potrebno zamenjat. Ampak ... beats me.

Ugibamo bolj al manj :)
Tako grem jaz, tako gre vsak, kdor čuti cilj v daljavi:
če usoda ustavi mu korak,
on se ji zoperstavi.

Keyser Soze ::

Hm, kaj so pa tisti beli artefakti na levem robu? Imajo kakšen ekstra pomen? Pa čemu bi svojci obkrožili prvi dve vrstici?

Tisti O spodaj desno bi lahko bil podpis? Recimo. Ali pa zaključek pisma?

Poleg tega mi ne valja tisti znak čisto spodaj. Podoben afni. Oznaka strani? Je več strani morda?

P.S.: Sergio. Prelomi.:)

Sergio ::

Zajeban je. :)

Jaz sm brez idej ostal.
Tako grem jaz, tako gre vsak, kdor čuti cilj v daljavi:
če usoda ustavi mu korak,
on se ji zoperstavi.

MihaFirst ::

kaj če je manijak pa kr neki načečkau? sej se poglabljam zdele v tale list ampak če bi jst meu kej za povedat pol ne bi šou takelih packarij pisat... :8)
www.gamma.si

Sergio ::

Ja dej raj povej kako si se poglobil, kaksna je tvoja metodologija, kaksno logiko mislis ubrat, itd.

Bi pomagalo.
Tako grem jaz, tako gre vsak, kdor čuti cilj v daljavi:
če usoda ustavi mu korak,
on se ji zoperstavi.

Brane2 ::

je kdo probal simple rot-13 ?
On the journey of life, I chose the psycho path.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[Java - DN] Naključna števila

Oddelek: Šola
121355 (884) nyler
»

dvig strehe?

Oddelek: Loža
107484 (6969) Baltazar-x
»

Obnova strehe

Oddelek: Loža
3212093 (11469) PaJo
»

Ropot pleha na strehi ob dežju

Oddelek: Loža
172975 (2509) Keyser Soze
»

problem v zbirniku

Oddelek: Programiranje
6980 (878) BigWhale

Več podobnih tem