SDA26 (Swap Double Alphabet 26 Letters - A to Z)  WORK IN PROGRESS!

  Inspired by and entirely based on "Rotavator" proposed and pubished by Nikko on 2019-03-02
  https://www.tapatalk.com/groups/crypto/rotavator-simple-to-operate-keystream-generator-re-t1363.html


Initialisation Vector  
Pre-shared secret key  
Initial internal state 
Keystream length 
Keystream grouping 
N-Grams result lines   Show N-Grams statistics


Example:

Initialisation Vector
BTKGAFOFDLLRZSJEGMVKIBWYTYEUZUADHWSRMCJPPCOXNQNVIXQH

Pre-shared secret key
THESUPERMEGASECRETKEY

Initial internal state
VCVISYEHLABZASDRQIZUJJNPPGBRYMNKHDEXGWWFLCTTMXOKOQUF

Keystream length
600

Keystream
IA WU HF VX BN YB OR MX NV IE UH XQ XZ CX NK LW KN JL XF KX DY RI TS VQ FG NV MV EX BG VF
DL CE YK RR GI EC QR VG XA NK EE OS OF QM YO DK AE TR FZ QX MS BH VD AR BK YI SW TK YG ZI
WH HY ID MB KJ NX YW SH IQ QQ XP PG ZZ UT VE RM EO OD IQ PP IL SX UK YW AO TK TB RY ZT RA
GC XI HP QU FC KF RP VR PM PF LK RC KM IS EL ZW KK JP IM PF KR IV UW WH JW UJ YC WK YU NL
DB RK DO SK UQ HW YZ TQ SK IS BJ UV DC HE NK XV SU QC IH EI JH PX DF HG SH LI PF FJ CP GW
MR IE AD YQ ZF RI GD KO DP AB UW MC ID PP IW HM LC AP DM IE BR TI QE TU DE DK VN NJ TO UB
IU VM CG CT QK CM PL AG RU EX NB CP CP FY TL HM FJ TR SB VB LJ WD VK DI IW ZI LU IS XU EA
KR GB SK PQ GL ZX FB KQ ID NY ZN OD YM YK CJ QW ME TC LL TU HT DT DB LW VK KU KQ CB SX FG
XO OX XL MU YX QT NF WB AO MI UL QX WG PM KD UG VS TT OK VU GP CH GB XI IV SV HN BM HT QI
NU JH TX GM XZ PM MD IW YH CT NB RI TV YQ ZH FQ GA FU HN ZT DE KH KX UZ JK UR OD HW LW GX


Example:

Initialisation Vector
BTKGAFOFDLLRZSJEGMVKIBWYTYEUZUADHWSRMCJPPCOXNQNVIXQH

Pre-shared secret key
THESUPERMEGASECRETKEY

Initial internal state
VCVISYEHLABZASDRQIZUJJNPPGBRYMNKHDEXGWWFLCTTMXOKOQUF

Keystream length
600

Keystream
IA WU HF VX BN YB OR MX NV IE UH XQ XZ CX NK LW KN JL XF KX DY RI TS VQ FG NV MV EX BG VF
DL CE YK RR GI EC QR VG XA NK EE OS OF QM YO DK AE TR FZ QX MS BH VD AR BK YI SW TK YG ZI
WH HY ID MB KJ NX YW SH IQ QQ XP PG ZZ UT VE RM EO OD IQ PP IL SX UK YW AO TK TB RY ZT RA
GC XI HP QU FC KF RP VR PM PF LK RC KM IS EL ZW KK JP IM PF KR IV UW WH JW UJ YC WK YU NL
DB RK DO SK UQ HW YZ TQ SK IS BJ UV DC HE NK XV SU QC IH EI JH PX DF HG SH LI PF FJ CP GW
MR IE AD YQ ZF RI GD KO DP AB UW MC ID PP IW HM LC AP DM IE BR TI QE TU DE DK VN NJ TO UB
IU VM CG CT QK CM PL AG RU EX NB CP CP FY TL HM FJ TR SB VB LJ WD VK DI IW ZI LU IS XU EA
KR GB SK PQ GL ZX FB KQ ID NY ZN OD YM YK CJ QW ME TC LL TU HT DT DB LW VK KU KQ CB SX FG
XO OX XL MU YX QT NF WB AO MI UL QX WG PM KD UG VS TT OK VU GP CH GB XI IV SV HN BM HT QI
NU JH TX GM XZ PM MD IW YH CT NB RI TV YQ ZH FQ GA FU HN ZT DE KH KX UZ JK UR OD HW LW GX