Discussion:
Simple cipher idea
(too old to reply)
a***@ya.ru
2009-08-13 16:09:19 UTC
Permalink
Raw Message
This is just some cipher idea. But cipher looks to be secure, it's
design has some parts of Cobra and Blowfish key schedule, but
encryption routine is fully my. Cipher has large sbox material, and
complex key expansion routine, so it's software-target algorithm. Key:
128-512 bit. Default: 256 bit. Block size: 128 bit. Rounds: 12 full
cycles.

------ Russian -----

Idei po sozdaniyu prostogo, e'ffektivnogo i nadezhnogo shifra.
Nabroski.

Shifr Simplicity - dovol'no neoby'chnaya razrabotka. Xotya, v
procedure
rasshireniya klyucha mozhno najti chto-to obshhee s shiframi Cobra i
Blowfish. Na
osnove klyuchevogo materiala generiruyutsya 3584 32-bitny'x raundovy'x
podklyucha i
tablica vy'borki dlinoj 256 x kb, gde kb - dlina klyucha v bajtax.
Klyuchevoe
raspisanie vklyuchaet predvaritel'noe preshifrovanie raundovy'x
klyuchej
proceduroj zashifrovaniya (bez klyuchevogo zabelivaniya). Shifrovanie
Simplicity
predstavlyaet texnologiyu zavisimy'x ot danny'x perestanovok, odnako
zdes' imeet
mesto bolee slozhnaya struktura - vy'borka podklyucha dlya podbloka
osushhestvlyaetsya
kak v zavisimosti ot klyucha, tak i v zavisimosti ot vsex podblokov.
Dlya
prepyatstvovaniya kriptoanalizu ispol'zuetsya texnologiya klyuchevogo
zabelivaniya
(konstanty' generiruyutsya proceduroj rasshireniya klyucha).

Isxodnik realizacii na yazy'ke C.

http://alexanderwdark.narod.ru/simplicity.txt
Joseph Ashwood
2009-08-16 16:37:51 UTC
Permalink
Raw Message
Post by a***@ya.ru
This is just some cipher idea. But cipher looks to be secure, it's
design has some parts of Cobra and Blowfish key schedule, but
encryption routine is fully my. Cipher has large sbox material, and
128-512 bit. Default: 256 bit. Block size: 128 bit. Rounds: 12 full
cycles.
http://alexanderwdark.narod.ru/simplicity.txt
First and foremost, posting code is a very bad way of trying to publish a
specification.

Second, the code is written horribly, so I, like everyone else, is not going
to bother going through it. So I'm going to make the most likely
pronunciation, it is weak against linear and differential attacks.
Joe

Loading...