Obfuscation Vs. Encryption(난독화 Vs. 암호화)

 

“If you’ve ever visited a secure Web site, you’ve heard of or used encryption. Encryption requires that the user has a key and the Web site that you’re talking to or exchanging a message with also has a key, called a public key or a private key. Encryption is secure as long as those keys are secure."

  암호화는 키를 이용하여 data를 안전하게 전송,보관 하는것(공개키 or 비밀키).
결국 키가 안전해야한다.

"Obfuscation is only secure if unwanted eyes don’t know the mechanism whereby the data is being obfuscated, as opposed to encryption, which is secure as long as you hold the keys."

 난독화는 코드의 전체 또는 부분의 변환을 통해서 메카니즘을 이해하기 어렵도록 만드는 것. 난독화한 방식을 알면 난독화를 풀 수 있다.

" Obfuscation is only secure as long as the attacker cannot deduce how the
data was obfuscated and reverse the process. This is different to encryption in which a key is used in the encryption process and the data will not be ecipherable by an attacker as long as the key is secure"

 

동영상 URL : http://www.youtube.com/watch?v=EBFXgy4eyC4

 

'Study_1 > BackGround' 카테고리의 다른 글

grep 명령어  (0) 2014.11.28
010Editor Template 활용  (0) 2014.11.28
Intermediate, Mnemonic 언어 등  (0) 2014.11.16
API Hooking  (0) 2014.11.09
Posted by 여얼씨미이
,