인코딩(encode) , 암호화(encrypt) 차이

2020. 1. 21. 15:20웹, 네트워크, 통신

728x90

인코딩: 공개적으로 사용 가능한 방법을 통해 데이터를 변환하는 것. 다른 시스템에서의 데이터 유용성을 높이고 저장에 필요한 공간을 줄이려는 의도로 이룰어진다. 예를 들어 문자 'A'는 아스키코드 65번으로 표시된다. 인코딩 된 데이터는 표준방법을 사용하여 쉽게 디코딩할 수 있다.

 

암호화: 데이터를 비밀로 유지하려는 의도로 데이터를 변환하는 것. 암호 알고리즘을 이용해 데이터를 암호화하고 특수 키를 사용하여 암호를 해독한다. 예를 들어 대칭키, 공개키 방식.

 

참고자료:

https://ko.betweenmates.com/difference-between-encoding-and-encryption-3994

728x90
반응형