DISINFOLAHTAD 2018

Masalah

Tangan Kanan Raja dari Roma
300

Brutus, Tangan Kanan Caesar, yang mempunyai 20 anak yang dia cintai, aurelia, camilla, decima, fabia, florentina, hilaria, julius, livia, marcella, marius, nero, albia, argentia, remus, cassia, flavia, horatia, lucretia, drusilla, varinia. Brutus diminta Caesar untuk mengenkripsi pesannya. Brutus mempunyai tehnik yang berbeda dengan Caesar.

Dapatkah Anda mencuri pesannya?

Penyelesaian

from pycipher import Vigenere

ctx = 'ks syl jiolwk qqmkrkq ix hxhilkwhfgmqicfiqa sgl lmpw ks nlmki rijti fbwji iiju jal gei yijv xugw'
keys = ['cintai', 'aurelia', 'camilla', 'decima', 'fabia', 'florentina', 'hilaria', 'julius', 'livia', 'marcella', 'marius', 'nero', 'albia', 'argentia', 'remus', 'cassia', 'flavia', 'horatia', 'lucretia', 'drusilla', 'varinia', 'Brutus']
for key in keys:
    dec = Vigenere(key).decipher(ctx)
    print (key, dec)

ctx = 'QTVOTTSVLOVMWINRMO'

for key in keys:
    dec = Vigenere(key).decipher(ctx)
    print (key, dec)

"""
TIKADOKEBANGET
"""

results matching ""

    No results matching ""