보안 공부/암호학

암호학 입문(인코딩, 암호화 차이점)

sh1256 2022. 1. 24. 19:35
728x90

암호화, 인코딩 차이점

암호화: 다른 사람이 알아 볼 수 없도록 바꾸는 것. 

인코딩: 기밀성을 고려하지 않음. 컴퓨터가 이해하기 쉽게 하는 형식 변환(URL 인코딩), 압축 등-->누구나 디코딩을 하여 원문을 구할 수 있다. 

 

배타적 논리합(eXclusive OR, XOR)

입력으로 들어온 두 인자가 서로 다를 때, 참을 반환하는 연산

배타적 논리합 정의
배타적 논리합 예시

합동식(mod)

 를 각각 정수 m으로 나눴을 때 나머지가 같은지를 판별하는 식

<성질>

출처: 나무위키