Codes, Ciphers, Encryption and Cryptography
암호학 관련된 곳입니다. 전공공부할때 잠깐씩 들으는 곳입니다.
Cryptography is the discipline of using codes and ciphers to encrypt a message and make it unreadable unless the recipient knows the secret to decrypt it. Encryption has been used for many thousands of years. The following codes and ciphers can be learned and used to encrypt and decrypt messages by hand.
A monoalphabetic cipher uses the same substitution across the entire message. For example, if you know that the letter A is enciphered as the letter K, this will hold true for the entire message. These types of messages can be cracked by using frequency analysis, educated guesses or trial and error.
Polyalphabetic Ciphers
In a polyalphabetic cipher, the substitution may change throughout the message. In other words, the letter A may be encoded as the letter K for part of the message, but later on it might be encoded as the letter W.
Polygraphic Ciphers
Instead of substituting one letter for another letter, a polygraphic cipher performs substitutions with two or more groups of letters. This has the advantage of masking the frequency distribution of letters, which makes frequency analysis attackes much more difficult.
Transposition Ciphers
Unlike substitution ciphers that replace letters with other letters, a transposition cipher keeps the letters the same, but rearranges their order according to a specific algorithm.
Other Ciphers and Codes여기는 간단한 암호연습할수 있는 곳입니다..
http://ssspocket.dothome.co.kr/cipher/index.php
'[☩ Security ☩]' 카테고리의 다른 글
Mass SQL Injection 대한 자료 (6) | 2008.05.13 |
---|---|
휴대폰 분실 및 범죄는 영국의 케임브리지가 1위 (4) | 2008.05.11 |
Online Penetration Testing (0) | 2008.05.10 |
제5회 KISA Hacking 대회와 교육자료 (11) | 2008.05.07 |
정보시스템(정보보안)의 위험관리 (1) | 2008.05.05 |