핵심은 f = (1, 2,3), (3,1,2)) 즉 설명/kloc-를 배열하는 3*3 행렬입니다 비밀 3 열, 2 열 지우기-> 1 열, 3 열-> 거의 2 열.
우리는 차근차근 왔다.
1) 3×3 행렬 구성:
| 1 | 2 | 3 |
| _ | _ | _ |
| _ | _ | _ |
| _ | _ | _ |
2) 일반 텍스트 입력:
| 1 | 2 | 3 |
| _ | C | O |<- 첫 번째 공백에 유의하십시오.
| M | P | U |
| T | E | R |
3) f=(( 1, 2,3), (3, 1, 2));
| 3 | 1 | 2 |
| O | _ | C |
| U | M | P |
| R | T | E |
4) 출력 암호문:
O _ cumprte & lt-Note _ 는 공백입니다.
실제로 매트릭스 변위의 본질은 일반 텍스트 세그먼트의 배열을 주기적으로 변경하는 암호화 방법으로, 클래식 암호화의 변위 암호화에 속합니다. 이 범주에서 가장 유명한 암호화 방법은 버지니아 암호화이고, 카이사르 암호화와 같은 고전적인 암호화입니다. 클래식 암호화는 대칭 암호화로 사전 공격에 견딜 수 없습니다.