回覆列表
  • 1 # dadazhu2

    置換是在不丟失資訊的前提下對明文中的元素進行重新排列

    所謂置換密碼,就是把明文中的字母或數字重新排列,字母或數字本身不變,但其位置發生了改變,這樣所編成的密碼稱為置換密碼。舉個例子,例如:

    明文:zhe shi zhi huan mi ma

    密文:ami mna uhi hzih se hz

    提高密碼強度的一種方法,就是採取多個密文字母表,使得明文中字母可以有多個字母來代替,構成單對多對映。我們構造d個密文字母表:

    B1={bj0,bj1……,bjn-1} j=0,1,……,d-1

    同樣定義d個對映:

    fj>bj

    fj(ai)=bji

    最後設明文空間M=(m0,m1,……,md-1,md,……) 密文空間C=(f0(m0),f1(m1),……,fd-1(md=1),fd(md),……)

    由上可知,代替密碼的金鑰就是這組應設函式或密文字母表。

  • 中秋節和大豐收的關聯?
  • 膠珠如何拋光?