contoh-konsep-02

13
Nama Kelompok : Tria Nasuka 5210 100 028 Benedictus Arya B 5210 100 145 Penjelasan Metode Enskripsi Kelompok kami menggunakan metode loncatan, di mana nilai dari berapa kali loncatan yang harus dilakukan adalah sesuai dengan inputan yang diinputkan. Adanya peraturan yang ada adalah sebagai berikut Variabel : (X+N)%7+3 X : Nilai karakter pertama yang mengacu pada tabel ascii N : Panjang Karakter yang diinputkan Misalnya : ABCDE X : Nilai karakter pertama yang mengacu pada tabel ascii 65 N : Panjang Karakter yang diinputkan 5 Maka untuk menentukan berapa kali loncatan yang harus dilakukan adalah sebagai berikut Variabel : (65+5)%7+3 : 3 loncatan Sehingga di dapatkan bahwa loncatan awalnya adalah 3. Sedangkan untuk loncatan selanjutnya adalah x-1, begitu juga untuk loncatan yang selanjutnya. Sehingga pola loncatan dalam menentukan enskripsinya adalah 3-2-1 3-2-1 secara terus menerus hingga karakter yang ada telah habis. Karakter yang telah dipakai tidak dapat digunakan kembali. Sehingga untuk ABCDE adalah A _ _ _ _ A D _ _ _ A D B _ _ A D B C _ A D B C E

Upload: divky-h-pratama

Post on 28-Dec-2015

6 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: contoh-konsep-02

Nama Kelompok :

Tria Nasuka 5210 100 028

Benedictus Arya B 5210 100 145

Penjelasan Metode Enskripsi

Kelompok kami menggunakan metode loncatan, di mana nilai dari berapa kali loncatan yang harus dilakukan adalah sesuai dengan inputan yang diinputkan.

Adanya peraturan yang ada adalah sebagai berikut Variabel : (X+N)%7+3

X : Nilai karakter pertama yang mengacu pada tabel ascii

N : Panjang Karakter yang diinputkan

Misalnya : ABCDE

X : Nilai karakter pertama yang mengacu pada tabel ascii 65

N : Panjang Karakter yang diinputkan 5

Maka untuk menentukan berapa kali loncatan yang harus dilakukan adalah sebagai berikut Variabel : (65+5)%7+3

: 3 loncatan

Sehingga di dapatkan bahwa loncatan awalnya adalah 3. Sedangkan untuk loncatan selanjutnya adalah x-1, begitu juga untuk loncatan yang selanjutnya. Sehingga pola loncatan dalam menentukan enskripsinya adalah 3-2-1 3-2-1 secara terus menerus hingga karakter yang ada telah habis.

Karakter yang telah dipakai tidak dapat digunakan kembali.

Sehingga untuk ABCDE adalah A _ _ _ _ A D _ _ _ A D B _ _ A D B C _ A D B C E

Page 2: contoh-konsep-02

Penjelasan Metode Dekripsi

Untuk dekripsi jumlah loncatan yang digunakan juga sama dengan metode yang digunakan ketika melakukan enskripsi hanya saja prosesnya di balik (melakukan perhitungan di field kosong). Dekripsi dilakukan berdasarkan hasil enskripsi/chiper.

Misal A D B C E

A _ _ _ _ A _ _ D _ A B _ D _ A B C D _ A B C D E

REFERENSI

ASCII TABLE Decimal Value Decimal Value Decimal Value Decimal Value Decimal Value Decimal Value 000 NUL 049 1 127 DEL 126 ~ 033 ! 050 2 065 A 081 Q 096 ` 111 o 034 " 051 3 066 B 082 R 097 a 112 p 035 # 052 4 067 C 083 S 098 b 113 q 036 $ 053 5 068 D 084 T 099 c 114 r 037 % 054 6 069 E 085 U 100 d 115 s 038 & 055 7 070 F 086 V 101 e 116 t 039 ' 056 8 071 G 087 W 102 f 117 u 040 ( 057 9 072 H 088 X 103 g 118 v 041 ) 058 : 073 I 089 Y 104 h 119 w 042 * 059 ; 074 J 090 Z 105 i 120 x 043 + 060 < 075 K 091 [ 106 j 121 y 044 , 061 = 076 L 092 \ 107 k 122 z 045 - 062 > 077 M 093 ] 108 l 123 { 046 . 063 ? 078 N 094 ^ 109 m 124 | 047 / 064 @ 079 O 095 _ 110 n 125 }

Page 3: contoh-konsep-02

PLAIN TEXT 1

TEKNIK ENSKRIPSI

Inputan/PlainText Awal 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 1 2 3 4 5 6 7 8 9 0 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

N = panjang inputan X = Nilai karakter pertama (berdasarkan tabel ascii) N = 62 karakter X = 65 (A)

Variabel : (X+N)%7+3 Kisaran Nilai Variabel = 3-9 Variabel : (65+62)%7+3 = 4 --> Maka untuk loncatan pertama adalah 4 dan berkurang 1 untuk setiap loncatan berikutnya. Ketika loncatan sudah mencapai 1 kembali ke 4 (4-3-2-1-4-3-2-1-dst)

Karakter yang sudah digunakan tidak dapat digunakan kembali. Karakter awal dari plain text tidak termasuk hitungan dan secara otomatis langsung masuk ke output.

Langkah 1

Plain Text 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 1 2 3 4 5 6 7 8 9 0 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

Chiper/Output A E H J K O R T U Y 2 4 5 9 b d e i l n o s v x y

Langkah 2 (mulai menghitung dari titik terakhir berhenti, yaitu 'y' dengan hitungan terakhir 1) Plain Text

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 1 2 3 4 5 6 7 8 9 0 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 Chiper/Output

A E H J K O R T U Y 2 4 5 9 b d e i l n o s v x y D I M N V Z 3 6 a g j k r w

Langkah 3 (mulai menghitung dari titik terakhir berhenti, yaitu 'w' dengan hitungan terakhir 3) Plain Text

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 1 2 3 4 5 6 7 8 9 0 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 Chiper/Output

A E H J K O R T U Y 2 4 5 9 b d e i l n o s v x y D I M N V Z 3 6 a g j k r w B C P W 1 7 f p t u

Langkah 4 (mulai menghitung dari titik terakhir berhenti, yaitu 'u' dengan hitungan terakhir 1)

Page 4: contoh-konsep-02

Plain Text 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 1 2 3 4 5 6 7 8 9 0 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

Chiper/Output A E H J K O R T U Y 2 4 5 9 b d e i l n o s v x y D I M N V Z 3 6 a g j k r w B C P W 1 7 f p t u L X 0 c z

Langkah 5 (mulai menghitung dari titik terakhir berhenti, yaitu 'z' dengan hitungan terakhir 4) Plain Text

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 1 2 3 4 5 6 7 8 9 0 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 Chiper/Output

A E H J K O R T U Y 2 4 5 9 b d e i l n o s v x y D I M N V Z 3 6 a g j k r w B C P W 1 7 f p t u L X 0 c z Q 8 h

Langkah 6 (mulai menghitung dari titik terakhir berhenti, yaitu 'h' dengan hitungan terakhir 1) Plain Text

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 1 2 3 4 5 6 7 8 9 0 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 Chiper/Output

A E H J K O R T U Y 2 4 5 9 b d e i l n o s v x y D I M N V Z 3 6 a g j k r w B C P W 1 7 f p t u L X 0 c z Q 8 h G q

Langkah 7 (mulai menghitung dari titik terakhir berhenti, yaitu 'q' dengan hitungan terakhir 3) Plain Text

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 1 2 3 4 5 6 7 8 9 0 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 Chiper/Output

A E H J K O R T U Y 2 4 5 9 b d e i l n o s v x y D I M N V Z 3 6 a g j k r w B C P W 1 7 f p t u L X 0 c z Q 8 h G q S m

Langkah 8 (Jika tersisa hanya 1 huruf maka huruf tersebut langsung di masukkan ke bagian akhir dari chiper) Plain Text

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 1 2 3 4 5 6 7 8 9 0 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 Chiper/Output

A E H J K O R T U Y 2 4 5 9 b d e i l n o s v x y D I M N V Z 3 6 a g j k r w B C P W 1 7 f p t u L X 0 c z Q 8 h G q S m F

Sehingga diperoleh hasil enskripsi sebagai berikut :

A E H J K O R T U Y 2 4 5 9 b d e i l n o s v x y D I M N V Z 3 6 a g j k r w B C P W 1 7 f p t u L X 0 c z Q 8 h G q S m F

Page 5: contoh-konsep-02

TEKNIK DEKRIPSI

setelah mendapatkan hasil chiper maka selanjutnya dilakukannya dekripsi N = panjang inputan X = Nilai karakter pertama (tabel ascii)

N = 62 karakter X = 65 (A) variabel : (X+N)%7+3 Kisaran Nilai Variabel = 3-9

Variabel : (65+62)%7+3 = 4 --> Maka untuk loncatan pertama adalah 4 dan berkurang 1 untuk setiap loncatan berikutnya. Ketika loncatan sudah mencapai 1 kembali ke 4 (4-3-2-1-4-3-2-1-dst) sediakan field kosong untuk plaintext sebanyak panjang dari chiper (62)

Proses pengisian field kosong tersebut diisi dengan pola yang sama seperti teknik enskripsi (4-3-2-1-4-3-2-1-dst)

Langkah 1 Chiper

1

A E H J K O R T U Y 2 4 5 9 b d e i l n o s v x y D I M N V Z 3 6 a g j k r w B C P W 1 7 f p t u L X 0 c z Q 8 h G q S m F Output

A E H J K O R T U Y 2 4 5 9 b d e i l n o s v x y

Langkah 2 Chiper

1

3

A E H J K O R T U Y 2 4 5 9 b d e i l n o s v x y D I M N V Z 3 6 a g j k r w B C P W 1 7 f p t u L X 0 c z Q 8 h G q S m F Output

A D E H I J K M N O R T U V Y Z 2 3 4 5 6 9 a b d e g i j k l n o r s v w x y

Langkah 3 Chiper

1

3

1

A E H J K O R T U Y 2 4 5 9 b d e i l n o s v x y D I M N V Z 3 6 a g j k r w B C P W 1 7 f p t u L X 0 c z Q 8 h G q S m F Output

A B C D E H I J K M N O P R T U V W Y Z 1 2 3 4 5 6 7 9 a b d e f g i j k l n o p r s t u v w x y

Langkah 4 Chiper

1

3

1

4

A E H J K O R T U Y 2 4 5 9 b d e i l n o s v x y D I M N V Z 3 6 a g j k r w B C P W 1 7 f p t u L X 0 c z Q 8 h G q S m F Output

A B C D E H I J K L M N O P R T U V W X Y Z 1 2 3 4 5 6 7 9 0 a b c d e f g i j k l n o p r s t u v w x y z

Page 6: contoh-konsep-02

Langkah 5 Chiper

1

3

1

4

1

A E H J K O R T U Y 2 4 5 9 b d e i l n o s v x y D I M N V Z 3 6 a g j k r w B C P W 1 7 f p t u L X 0 c z Q 8 h G q S m F Output

A B C D E H I J K L M N O P Q R T U V W X Y Z 1 2 3 4 5 6 7 8 9 0 a b c d e f g h i j k l n o p r s t u v w x y z

Langkah 6 Chiper

1

3

1

4

1

3

A E H J K O R T U Y 2 4 5 9 b d e i l n o s v x y D I M N V Z 3 6 a g j k r w B C P W 1 7 f p t u L X 0 c z Q 8 h G q S m F Output

A B C D E G H I J K L M N O P Q R T U V W X Y Z 1 2 3 4 5 6 7 8 9 0 a b c d e f g h i j k l n o p q r s t u v w x y z

Langkah 7 Chiper

1

3

1

4

1

3

1

A E H J K O R T U Y 2 4 5 9 b d e i l n o s v x y D I M N V Z 3 6 a g j k r w B C P W 1 7 f p t u L X 0 c z Q 8 h G q S m F Output

A B C D E G H I J K L M N O P Q R S T U V W X Y Z 1 2 3 4 5 6 7 8 9 0 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

Langkah 8 Chiper

1

3

1

4

1

3

1

A E H J K O R T U Y 2 4 5 9 b d e i l n o s v x y D I M N V Z 3 6 a g j k r w B C P W 1 7 f p t u L X 0 c z Q 8 h G q S m F Output

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 1 2 3 4 5 6 7 8 9 0 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

Proses Dekripsi telah selesai dan hasil text kembali menjadi plaint text awal

Page 7: contoh-konsep-02

PLAIN TEXT 2

TEKNIK ENSKRIPSI

A a B b C c D d E e F f G g H h I i J j K k L l M m N n O o P p Q q R r S s T t U u V v W w X x Y y Z z

N = panjang inputan X = Nilai karakter pertama (berdasarkan tabel ascii) N = 52 karakter X = 65 (A)

Variabel : (X+N)%7+3 Kisaran Nilai Variabel = 3-9 Variabel : (65+52)%7+3 = 8 --> Maka untuk loncatan pertama adalah 8 dan berkurang 1 untuk setiap loncatan berikutnya. Ketika loncatan sudah mencapai 1 kembali ke 8 (8-7-6-5-4-3-2-1-8-7-6-5-4-3-2-1-dst)

Karakter yang sudah digunakan tidak dapat digunakan kembali. Karakter awal dari plain text tidak termasuk hitungan dan secara otomatis langsung masuk ke output.

Langkah 1 Plain Text

8 A a B b C c D d E e F f G g H h I i J j K k L l M m N n O o P p Q q R r S s T t U u V v W w X x Y y Z z

Chiper/Output A E h L n p R S s w

Langkah 2 (mulai menghitung dari titik terakhir berhenti, yaitu 'w' dengan hitungan terakhir 8) Plain Text

8 7

A a B b C c D d E e F f G g H h I i J j K k L l M m N n O o P p Q q R r S s T t U u V v W w X x Y y Z z Chiper/Output

A E h L n p R S s w a d g J k M m T X

Langkah 3 (mulai menghitung dari titik terakhir berhenti, yaitu 'X' dengan hitungan terakhir 7) Plain Text

8 7

7

A a B b C c D d E e F f G g H h I i J j K k L l M m N n O o P p Q q R r S s T t U u V v W w X x Y y Z z Chiper/Output

A E h L n p R S s w a d g J k M m T X B e H j l N U y

Langkah 4 (mulai menghitung dari titik terakhir berhenti, yaitu 'y' dengan hitungan terakhir 7)

Page 8: contoh-konsep-02

Plain Text

1

8 7

7 A a B b C c D d E e F f G g H h I i J j K k L l M m N n O o P p Q q R r S s T t U u V v W w X x Y y Z z

Chiper/Output A E h L n p R S s w a d g J k M m T X B e H j l N U y D i P r u V

Langkah 5 (mulai menghitung dari titik terakhir berhenti, yaitu 'V' dengan hitungan terakhir 1) Plain Text

1

6 8 7

7

A a B b C c D d E e F f G g H h I i J j K k L l M m N n O o P p Q q R r S s T t U u V v W w X x Y y Z z Chiper/Output

A E h L n p R S s w a d g J k M m T X B e H j l N U y D i P r u V C O W

Langkah 6 (mulai menghitung dari titik terakhir berhenti, yaitu 'W' dengan hitungan terakhir 6) Plain Text

1

1

6 8 7

7

A a B b C c D d E e F f G g H h I i J j K k L l M m N n O o P p Q q R r S s T t U u V v W w X x Y y Z z Chiper/Output

A E h L n p R S s w a d g J k M m T X B e H j l N U y D i P r u V C O W b G o q t

Langkah 7 (mulai menghitung dari titik terakhir berhenti, yaitu 't' dengan hitungan terakhir 1) Plain Text

1

1

6 8 7

7 7

A a B b C c D d E e F f G g H h I i J j K k L l M m N n O o P p Q q R r S s T t U u V v W w X x Y y Z z Chiper/Output

A E h L n p R S s w a d g J k M m T X B e H j l N U y D i P r u V C O W b G o q t f Z

Langkah 8 (mulai menghitung dari titik terakhir berhenti, yaitu 'Z' dengan hitungan terakhir 7) Plain Text

6

1

1

6 8 7

7 7

A a B b C c D d E e F f G g H h I i J j K k L l M m N n O o P p Q q R r S s T t U u V v W w X x Y y Z z Chiper/Output

A E h L n p R S s w a d g J k M m T X B e H j l N U y D i P r u V C O W b G o q t f Z Q

Langkah 9 (mulai menghitung dari titik terakhir berhenti, yaitu 'Q' dengan hitungan terakhir 6) Plain Text

6

1

1

6 8 7

7 7 3

A a B b C c D d E e F f G g H h I i J j K k L l M m N n O o P p Q q R r S s T t U u V v W w X x Y y Z z Chiper/Output

A E h L n p R S s w a d g J k M m T X B e H j l N U y D i P r u V C O W b G o q t f Z Q c v z

Page 9: contoh-konsep-02

Langkah 10 (mulai menghitung dari titik terakhir berhenti, yaitu 'z' dengan hitungan terakhir 3) Plain Text

1

6

1

1

6 8 7

7 7 3

A a B b C c D d E e F f G g H h I i J j K k L l M m N n O o P p Q q R r S s T t U u V v W w X x Y y Z z Chiper/Output

A E h L n p R S s w a d g J k M m T X B e H j l N U y D i P r u V C O W b G o q t f Z Q c v z I K

Langkah 11 (mulai menghitung dari titik terakhir berhenti, yaitu 'K' dengan hitungan terakhir 1) Plain Text

1

6

1

1

6 8 7

8 7 7 3

A a B b C c D d E e F f G g H h I i J j K k L l M m N n O o P p Q q R r S s T t U u V v W w X x Y y Z z Chiper/Output

A E h L n p R S s w a d g J k M m T X B e H j l N U y D i P r u V C O W b G o q t f Z Q c v z I K Y

Langkah 12 (mulai menghitung dari titik terakhir berhenti, yaitu 'Y' dengan hitungan terakhir 8) Plain Text

7

1

6

1

1

6 8 7

8 7 7 3

A a B b C c D d E e F f G g H h I i J j K k L l M m N n O o P p Q q R r S s T t U u V v W w X x Y y Z z Chiper/Output

A E h L n p R S s w a d g J k M m T X B e H j l N U y D i P r u V C O W b G o q t f Z Q c v z I K Y F

Langkah 13 (mulai menghitung dari titik terakhir berhenti, yaitu 'F' dengan hitungan terakhir 7) Plain Text

7

1

6

1

1

6 8 7

8 7 7 3

A a B b C c D d E e F f G g H h I i J j K k L l M m N n O o P p Q q R r S s T t U u V v W w X x Y y Z z Chiper/Output

A E h L n p R S s w a d g J k M m T X B e H j l N U y D i P r u V C O W b G o q t f Z Q c v z I K Y F x

Sehingga diperoleh hasil enskripsi sebagai berikut :

A E h L n p R S s w a d g J k M m T X B e H j l N U y D i P r u V C O W b G o q t f Z Q c v z I K Y F x

Page 10: contoh-konsep-02

TEKNIK DEKRIPSI

setelah mendapatkan hasil chiper maka selanjutnya dilakukannya dekripsi N = panjang inputan X = Nilai karakter pertama (tabel ascii)

N = 52 karakter X = 65 (A) variabel : (X+N)%7+3 Kisaran Nilai Variabel = 3-9

Variabel : (65+52)%7+3 = 8 --> Maka untuk loncatan pertama adalah 8 dan berkurang 1 untuk setiap loncatan berikutnya. Ketika loncatan sudah mencapai 1 kembali ke 8 (8-7-6-5-4-3-2-1-8-7-6-5-4-3-2-1-dst) sediakan field kosong untuk plaintext sebanyak panjang dari chiper (52)

Proses pengisian field kosong tersebut diisi dengan pola yang sama seperti teknik enskripsi (8-7-6-5-4-3-2-1-8-7-6-5-4-3-2-1-dst)

Langkah 1 Chiper

8

A E h L n p R S s w a d g J k M m T X B e H j l N U y D i P r u V C O W b G o q t f Z Q c v z I K Y F x Output

A E h L n p R S s w

Langkah 2 Chiper

8

7

A E h L n p R S s w a d g J k M m T X B e H j l N U y D i P r u V C O W b G o q t f Z Q c v z I K Y F x Output

A a d E g h J k L M m n p R S s T w X

Langkah 3 Chiper

8

7

7

A E h L n p R S s w a d g J k M m T X B e H j l N U y D i P r u V C O W b G o q t f Z Q c v z I K Y F x Output

A a B d E e g H h J j k L l M m N n p R S s T U w X y

Langkah 4 Chiper

8

7

7

1

A E h L n p R S s w a d g J k M m T X B e H j l N U y D i P r u V C O W b G o q t f Z Q c v z I K Y F x Output

A a B D d E e g H h i J j k L l M m N n P p R r S s T U u V w X y

Page 11: contoh-konsep-02

Langkah 5 Chiper

8

7

7

1

6

A E h L n p R S s w a d g J k M m T X B e H j l N U y D i P r u V C O W b G o q t f Z Q c v z I K Y F x Output

A a B C D d E e g H h i J j k L l M m N n O P p R r S s T U u V W w X y

Langkah 6 Chiper

8

7

7

1

6

1

A E h L n p R S s w a d g J k M m T X B e H j l N U y D i P r u V C O W b G o q t f Z Q c v z I K Y F x Output

A a B b C D d E e G g H h i J j k L l M m N n O o P p q R r S s T t U u V W w X y

Langkah 7 Chiper

8

7

7

1

6

1

7

A E h L n p R S s w a d g J k M m T X B e H j l N U y D i P r u V C O W b G o q t f Z Q c v z I K Y F x Output

A a B b C D d E e f G g H h i J j k L l M m N n O o P p q R r S s T t U u V W w X y Z

Langkah 8 Chiper

8

7

7

1

6

1

7 6

A E h L n p R S s w a d g J k M m T X B e H j l N U y D i P r u V C O W b G o q t f Z Q c v z I K Y F x Output

A a B b C D d E e f G g H h i J j k L l M m N n O o P p Q q R r S s T t U u V W w X y Z

Langkah 9 Chiper

8

7

7

1

6

1

7 6

3

A E h L n p R S s w a d g J k M m T X B e H j l N U y D i P r u V C O W b G o q t f Z Q c v z I K Y F x Output

A a B b C c D d E e f G g H h i J j k L l M m N n O o P p Q q R r S s T t U u V v W w X y Z z

Langkah 10 Chiper

8

7

7

1

6

1

7 6

3

1

A E h L n p R S s w a d g J k M m T X B e H j l N U y D i P r u V C O W b G o q t f Z Q c v z I K Y F x

Page 12: contoh-konsep-02

Output A a B b C c D d E e f G g H h I i J j K k L l M m N n O o P p Q q R r S s T t U u V v W w X y Z z

Langkah 11 Chiper

8

7

7

1

6

1

7 6

3

1

A E h L n p R S s w a d g J k M m T X B e H j l N U y D i P r u V C O W b G o q t f Z Q c v z I K Y F x Output

A a B b C c D d E e F f G g H h I i J j K k L l M m N n O o P p Q q R r S s T t U u V v W w X x Y y Z z

Proses Dekripsi telah selesai dan hasil text kembali menjadi plaint text awal

Page 13: contoh-konsep-02

HASIL ENSKRIPSI

PLAIN TEXT 1 : ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890abcdefghijklmnopqrstuvwxyz

A E H J K O R T U Y 2 4 5 9 b d e i l n o s v x y D I M N V Z 3 6 a g j k r w B C P W 1 7 f p t u L X 0 c z Q 8 h G q S m F

PLAIN TEXT 2 : AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz

A E h L n p R S s w a d g J k M m T X B e H j l N U y D i P r u V C O W b G o q t f Z Q c v z I K Y F x