Skip to main content

암호화 알고리즘이란 무엇입니까?

암호화는 텍스트를 읽을 수없는 과학으로, 메시지를 해독하기 위해 열쇠를 사용하는 의도 된 수신자에게 단단하고 비밀리에 전달합니다.암호화 알고리즘은 데이터 암호화를위한 정의 된 일련의 단계입니다.원본 텍스트를 PlainText 라고하며 암호화 알고리즘이 적용된 후 CipherText 라고합니다.암호화 알고리즘은 암호로 지칭 될 수 있으며 종종 이름이 부여됩니다.예를 들어, blowfish 라는 암호화 알고리즘이 하나 있고 다른 하나는 aes (고급 암호화 표준)이 있습니다.암호.알려진 초기 암호의 예는 간단한 암호화 알고리즘에 의존합니다.예를 들어, Julius Caesar는 암호를 사용하여 대체물을 사용하여 알파벳의 문자를 바꾸어 A가 A로 표시되도록, B는 E로 표시되었습니다.알파벳에는 26 개의 글자가 있기 때문에 이런 종류의 25 개의 암호를 만들 수 있습니다. 26 일에는 대체 A가있어 비밀이 아닙니다.이 암호의 핵심은 장소의 수가 바뀌면서 생각할 수 있습니다. 그러나 암호화 알고리즘이 문자를 사용하는 것은 필요하지 않습니다.숫자와 기타 기호를 문자의 대체물로 사용할 수 있습니다.단편 소설“골드 버그”에서 Edgar Allen Poe는 암호화 알고리즘이 기호를 사용하여 이러한 유형의 대체를 포함하는 치환 암호를 사용했습니다. 53 ##+305)) 6*; 4826) 4#.) 4#); 806*; 48+8¶60)) 85 ;;] 8*; :#*8+83 (88) 5*+; 46 (; 88*96*?; 8)*#(; 485); 5*+2 :*#

(4956*2 (5*-4) 8¶8*; 4069285);) 6+8) 4 ##; 1 (#9; 48081; 8 : 8#1; 48+85; 4) 485+528806*81 (#9; 48; (88; 4 (#? 34; 48) 4#;161; : 188;#?;암호화 알고리즘은 알파벳 시프팅 알고리즘보다 조금 더 복잡합니다. 알파벳 시프트에서 한 글자를 알아 내면 모든 것을 쉽게 도출 할 수 있습니다. 그러나 POE의 알고리즘을 사용하면 A ' 5를 알지 못합니다.B 또는 기타 문자.컴퓨터의 도움을받을 것입니다. 그러나 암호 키를 얻으려면 암호 텍스트를 즉시 읽을 수 있습니다.