TranskripΦnφ (substituΦnφ) systΘmy

Druh²m ze dvou zßkladnφch zp∙sob∙ ╣ifrovßnφ je pou╛itφ transkripΦnφho (tΘ╛ substituΦnφho) systΘmu. Jeho nßzev je odvozen od slova "transkripce" (resp. "substituce"), co╛ znamenß p°epis resp. nßhrada jednoho pφsmene Φi znaku znakem jin²m.

Tyto systΘmy odd∞lily ╣ifrovacφ systΘm a ╣ifrovacφ klφΦ. K jeho v²hodßm pat°φ, ╛e nemusφ zachovßvat Φetnost pφsmen a jeho bezpeΦnost zßvisφ na utajenφ klφΦe.

3.1 CΘzarovskß ╣ifra
Pφsmena zprßvy jsou nahrazeny pφsmeny le╛φcφmi o dan² poΦet p°ed nebo za nimi.
Informaci o tom, jak mß b²t abeceda posunuta, vyjad°ujeme bu∩ posunem "-1", "+5", nebo p°i°azenφm pφsmen "A=C".
CAESAR DBFTBS A=B (+1)

3.2 Polybi∙v Φtverec
Anketa o ╣ifrovßnφ 1 2 3 4 5
1 A B C D E
2 F G H I J
3 K L M N O
4 P Q R S T
5 V W X Y Z
Tento Φtverec lze samoz°ejm∞ r∙zn∞ modifikovat, zm∞nit Φφslovßnφ, oznaΦovat nap°. sloupce pφsmeny, pou╛φt vφce pφsmen Φi Φφslic k oznaΦenφ jednoho °ßdku, pou╛φt p°ehßzenou abecedu atd.
4135325412244543 POLYBIUS

3.3 Velk² polsk² klφΦ
Jednotlivß pφsmena se potom zapisujφ takto:

3.4 Mal² polsk² klφΦ
Jednotlivß pφsmena se potom zapisujφ takto:

3.5 T°φdiln² klφΦ
Jednotlivß pφsmena se potom zapisujφ takto:

3.6 Obecnß monoalfabetickß ╣ifra
Pou╛φvß se heslem mφchanß abeceda: Jejφm zßkladem je klφΦovß frßze (alespo≥ 10 r∙zn²ch znak∙). Tato frßze se vezme a napφ╣e se tak, ╛e se vynechajφ opakujφcφ se pφsmena. Pod tuto frßzi pak napφ╣eme zb²vajφcφ pφsmeny (ty, kterΘ nejsou ve frßzi). PotΘ bereme znaky po sloupcφch a p°i°azujeme je abeced∞.

P°φklad: Bereme frßzi MONOALFABETICKA SIFRA.
MONALFBETICKSR
BDGHJPQUVWXYZ
Na╣e abeceda nynφ bude takovßto:
MBODNGAHLJFPBQEUTVIWCXKYSZR
Tuto novou abecedu p°i°adφme abeced∞ stßvajφcφ (A = M, B = B, C = O,...) a m∙╛eme ╣ifrovat obecnou monoalfabetickou ╣ifrou.

3.7 AutoklφΦ
Nejprve si oznaΦφme ka╛dΘ pφsmeno Φφslicφ (A = 0, B = 1,...) a zvolφme si n∞jak² klφΦ (nap°. pφsmeno C). Mßme-li text TAJNA ZPRAVA, pak u╛itφm CΘzarovskΘ ╣ifry a klφΦe +2 (A=C) bychom dostali zprßvu VCLPC BRTCXC, kterß je snadno rozlu╣titelnß. Prßv∞ zde m∙╛eme u╛φt autoklφΦ, co╛ znamenß, ╛e nebudeme p°iΦφtat k pφsmenu stßle 2 (nebo n∞co jinΘho), ale ke zprßv∞ budeme p°iΦφtat bu∩ otev°en² nebo ╣ifrov² text tΘto zprßvy.

P°φklad, varianta A (p°iΦφtßnφ otev°enΘho textu) TAJNA ZPRAVA
CTAJN AZPRAV
VTJWN ZOGRVV

P°φklad, varianta B (p°iΦφtßnφ ╣ifrovΘho textu) TAJNA ZPRAVA
CVVER RQFWWR
VVERR QFWWRR

Lu╣t∞nφ varianty A ┌tok na ╣ifru.
Lu╣t∞nφ varianty B OdΦφtßme od znaku ╣ifrovΘho textu znak p°edchozφ.
4.1 VigenerovskΘ ╣ifry
Zßkladem je Vigenerovskß tabulka se dv∞ma abecedami. Ve vodorovnΘ abeced∞ nalezneme pφsmeno zprßvy a ve svislΘ pak odpovφdajφcφ pφsmeno hesla (heslo si napφ╣eme pod zprßvu, a tak v╛dy vidφme, jakΘ pφsmeno hesla odpovφdß danΘmu pφsmenu zprßvy). V pr∙seΦφku t∞chto pφsmen pak nalezneme dan² ╣ifrov² znak.

_ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
A A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
B B C D E F G H I J K L M N O P Q R S T U V W X Y Z A
C C D E F G H I J K L M N O P Q R S T U V W X Y Z A B
D D E F G H I J K L M N O P Q R S T U V W X Y Z A B C
E E F G H I J K L M N O P Q R S T U V W X Y Z A B C D
F F G H I J K L M N O P Q R S T U V W X Y Z A B C D E
G G H I J K L M N O P Q R S T U V W X Y Z A B C D E F
H H I J K L M N O P Q R S T U V W X Y Z A B C D E F G
I I J K L M N O P Q R S T U V W X Y Z A B C D E F G H
J J K L M N O P Q R S T U V W X Y Z A B C D E F G H I
K K L M N O P Q R S T U V W X Y Z A B C D E F G H I J
L L M N O P Q R S T U V W X Y Z A B C D E F G H I J K
M M N O P Q R S T U V W X Y Z A B C D E F G H I J K L
N N O P Q R S T U V W X Y Z A B C D E F G H I J K L M
O O P Q R S T U V W X Y Z A B C D E F G H I J K L M N
P P Q R S T U V W X Y Z A B C D E F G H I J K L M N O
Q Q R S T U V W X Y Z A B C D E F G H I J K L M N O P
R R S T U V W X Y Z A B C D E F G H I J K L M N O P Q
S S T U V W X Y Z A B C D E F G H I J K L M N O P Q R
T T U V W X Y Z A B C D E F G H I J K L M N O P Q R S
U U V W X Y Z A B C D E F G H I J K L M N O P Q R S T
V V W X Y Z A B C D E F G H I J K L M N O P Q R S T U
W W X Y Z A B C D E F G H I J K L M N O P Q R S T U V
X X Y Z A B C D E F G H I J K L M N O P Q R S T U V W
Y Y Z A B C D E F G H I J K L M N O P Q R S T U V W X
Z Z A B C D E F G H I J K L M N O P Q R S T U V W X Y

4.2 Trittheimova ╣ifra
Zßkladem je upravenß Vigenerovskß tabulka (pφsmena jsou nahrazeny Φφslicemi), jinak je postup stejn² jako u Vigenerovsk²ch ╣ifer.
Tuto tabulku zde neuvßdφm v d∙sledku jejφ podobnosti s Vigenerovskou tabulkou.

4.3 Napoleonova ╣ifra
Zßkladem je Napoleonova tabulka. Pod text napφ╣eme heslo. Pro dan² znak vezmene dan² znak hesla, a najdeme p°φslu╣nou abecedu. Jako ╣ifrov² znak bereme pφsmeno le╛φcφ nad nebo pod znakem otev°enΘho textu v danΘ abeced∞.

a | a b c d e f g h i j k l m
b | n o p q r s t u v w x y z
c | a b c d e f g h i j k l m
d | o p q r s t u v w x y z n
e | a b c d e f g h i j k l m
f | p q r s t u v w x y z n o
g | a b c d e f g h i j k l m
h | q r s t u v w x y z n o p
i | a b c d e f g h i j k l m
j | r s t u v w x y z n o p q
k | a b c d e f g h i j k l m
l | s t u v w x y z n o p q r
m | a b c d e f g h i j k l m
n | t u v w x y z n o p q r s
o | a b c d e f g h i j k l m
p | u v w x y z n o p q r s t
q | a b c d e f g h i j k l m
r | v w x y z n o p q r s t u
s | a b c d e f g h i j k l m
t | w x y z n o p q r s t u v
u | a b c d e f g h i j k l m
v | x y z n o p q r s t u v w
w | a b c d e f g h i j k l m
x | y z n o p q r s t u v w x
y | a b c d e f g h i j k l m
z | z n o p q r s t u v w x y

P°φklad (heslo - VEC): Napoleon Dpbensel

4.4 Bigramovß ╣ifra
Zßkladem je tabulka se dv∞ma abecedami a ╣ifrovßnφ spoΦφvß v nßhrad∞ 2 znak∙ znakem jednφm nebo Φast∞ji dv∞mi jin²mi znaky. 1. pφsmeno z dvojice nalezneme ve svislΘ abeced∞, 2.pφsmeno ve vodorovnΘ abeced∞.

_ Z_ Y_ X_ W_ V_ U_ T_ S_ R_ Q_ P_ O_ N_ M_ L_ K_ J_ I_ H_ G_ F_ E_ D_ C_ B_ A_
Z a. b. c. d. e. f. g. h. i. j. k. l. m. n. o. p. q. r. s. t. u. v. w. x. y. z.
Y aa ba ca da ea fa ga ha ia ja ka la ma na oa pa qa ra sa ta ua va wa xa ya za
X ab bb cb db eb fb gb hb ib jb kb lb mb nb ob pb qb rb sb tb ub vb wb xb yb zb
W ac bc cc dc ec fc gc hc ic jc kc lc mc nc oc pc qc rc sc tc uc vc wc xc yc zc
V ad bd cd dd ed fd gd hd id jd kd ld md nd od pd qd rd sd td ud vd wd xd yd zd
U ae be ce de ee fe ge he ie je ke le me ne oe pe qe re se te ue ve we xe ye ze
T af bf cf df ef ff gf hf if jf kf lf mf nf of pf qf rf sf tf uf vf wf xf yf zf
S ag bg cg dg eg fg gg hg ig jg kg lg mg ng og pg qg rg sg tg ug vg wg xg yg zg
R ah bh ch dh eh fh gh hh ih jh kh lh mh nh oh ph qh rh sh th uh vh wh xh yh zh
Q ai bi ci di ei fi gi hi ii ji ki li mi ni oi pi qi ri si ti ui vi wi xi yi zi
P aj bj cj dj ej fj gj hj ij jj kj lj mj nj oj pj qj rj sj tj uj vj wj xj yj zj
O ak bk ck dk ek fk gk hk ik jk kk lk mk nk ok pk qk rk sk tk uk vk wk xk yk zk
N al bl cl dl el fl gl hl il jl kl ll ml nl ol pl ql rl sl tl ul vl wl xl yl zl
M am bm cm dm em fm gm hm im jm km lm mm nm om pm qm rm sm tm um vm wm xm ym zm
L an bn cn dn en fn gn hn in jn kn ln mn nn on pn qn rn sn tn un vn wn xn yn zn
K ao bo co do eo fo go ho io jo ko lo mo no oo po qo ro so to uo vo wo xo yo zo
J ap bp cp dp ep fp gp hp ip jp kp lp mp np op pp qp rp sp tp up vp wp xp yp zp
I aq bq cq dq eq fq gq hq iq jq kq lq mq nq oq pq qq rq sq tq uq vq wq xq yq zq
H ar br cr dr er fr gr hr ir jr kr lr mr nr or pr qr rr sr tr ur vr wr xr yr zr
G as bs cs ds es fs gs hs is js ks ls ms ns os ps qs rs ss ts us vs ws xs ys zs
F at bt ct dt et ft gt ht it jt kt lt mt nt ot pt qt rt st tt ut vt wt xt yt zt
E au bu cu du eu fu gu hu iu ju ku lu mu nu ou pu qu ru su tu uu vu wu xu yu zu
D av bv cv dv ev fv gv hv iv jv kv lv mv nv ov pv qv rv sv tv uv vv wv xv yv zv
C aw bw cw dw ew fw gw hw iw jw kw lw mw nw ow pw qw rw sw tw uw vw ww xw yw zw
B ax bx cx dx ex fx gx hx ix jx kx lx mx nx ox px qx rx sx tx ux vx wx xx yx zx
A ay by cy dy ey fy gy hy iy jy ky ly my ny oy py qy ry sy ty uy vy wy xy yy zy

Bigram Rxisny


┌vodnφ slovo.
.
Zßkladnφ pojmy
TranspoziΦnφ systΘmy
TranskripΦnφ systΘmy
KlamaΦe a kryptogramy
╚φslicovΘ ╣ifrovacφ systΘmy
Hrßtky s morseovkou
Pou╛itß literatura Odkazy

Domovskß strßnka
Kontakt
Stanislav ChromΦßk
21. 2. 2000