다음을 통해 공유


데이터 암호화 및 암호 해독

암호화는 일반 텍스트 데이터(일반 텍스트)를 임의적이고 의미 없는 것으로 보이는 항목(암호 텍스트)으로 변환하는 프로세스입니다. 암호 해독은 암호 텍스트를 다시 일반 텍스트로 변환하는 프로세스입니다.

소량의 데이터를 암호화하기 위해 대칭 암호화 사용됩니다. 대칭 키 암호화 및 암호 해독 프로세스 중에 사용됩니다. 암호 텍스트의 특정 부분을 해독하려면 데이터를 암호화하는 데 사용된 키를 사용해야 합니다.

모든 암호화 알고리즘의 목표는 키를 사용하지 않고 생성된 암호 텍스트의 암호를 가능한 한 어렵게 만드는 것입니다. 정말 좋은 암호화 알고리즘을 사용하는 경우 가능한 모든 키를 체계적으로 시도하는 것보다 훨씬 더 나은 기술은 없습니다. 이러한 알고리즘의 경우 키가 길수록 키를 소유하지 않고 암호화 텍스트의 조각을 해독하기가 더 어려워집니다.

암호화 알고리즘의 품질을 결정하기가 어렵습니다. 유망해 보이는 알고리즘은 적절한 공격을 감안할 때 종종 중단하기가 매우 쉽습니다. 암호화 알고리즘을 선택할 때 몇 년 동안 사용되어 모든 공격에 성공적으로 저항한 알고리즘을 선택하는 것이 좋습니다.

자세한 내용은 데이터 암호화 및 암호 해독 함수참조하세요.