1. 換位法

這個使用掛鎖的機制,我們稱為「公開金鑰加密」。除此之外還有其他的加密方式,以下我們介紹幾種基本的方法:

1. 換位法

           產生
欲傳送的訊息為「MERRYXMAS」,假設訊息傳送者與接收者事先約定使用「換位4加密,則依序在每個字母底下加上數字。編號設定到4之後,則下個字母再重新由1開始設定號碼。

M

E

R

R

Y

X

M

A

S

1

2

3

4

1

2

3

4

1

接著先將所有編號為1的字母依序排列,接著排列編號2的字母,依些類推。排列的結果如下,如此則產生了加密後的訊息「MYSEXRMRA」

M

Y

S

E

X

R

M

R

A

1

1

1

2

2

3

3

4

4

還原

假設訊息傳送者與接收者事先約定使用「換位3加密,接收者得到的訊息如下

M

R

M

E

Y

A

R

X

S

1

1

1

2

2

2

3

3

3

 先取字母編號第一個1、第一個2、第一個3等三個字母,接下來取第二個1、第二個2及第二個3等三個字母,依此類推。如此則得到還原過後的訊息為「MERRYXMAS」。

 

M

E

R

R

Y

X

M

A

S

1

2

3

1

2

3

1

2

3


最後修改: 2017年 04月 7日(Fri) 11:03