다음을 통해 공유


데이터 암호화 및 암호 해독

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

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

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

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

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