암호화는 원본 데이터를 암호문으로 변환하는 과정입니다. 권한이있는 사용자 만이 암호문을 복호화하여 원래 정보에 액세스 할 수 있습니다. 암호화는 일반적으로 의사 무작위 암호화 키가있는 무작위 암호화 키를 사용하여 수행됩니다. 암호화는 해독 될 수 있지만, 잘 설계된 암호화 체계의 경우 해독하기 위해 많은 계산 리소스가 필요합니다. 키에 따라 대칭 암호화 및 비대칭 암호화로 나뉩니다.
AES(고급 암호화 표준)는 Rijndael 암호화 방법이라고도하며 미국 국립 표준 기술 연구소에서 2001 년에 제정한 암호화 표준입니다. 동일한 키를 사용하여 데이터를 암호화하고 해독하는 데 사...
DES(Data Encryption Standard)는 숫자 데이터 암호화를위한 대칭 암호화 알고리즘입니다. IBM이 70 년대 초에 발표 한 후 미국 정부 기관이 일부 수정 한 후 공식적으로 데이...
3DES는 DES 암호화 알고리즘을 기반으로 한 변형입니다. 현재의 컴퓨터에는 DES 암호화 알고리즘의 키가 충분히 길지 않아 크래킹 될 수 있으므로 3DES는 DES 알고리즘을 사용하여 각 데이터...
Rabbit은 2003 년에 FSE 워크숍에서 처음으로 제안 된 고속 스트림 암호입니다. Rabbit은 128 비트 키 및 64 비트 초기화 벡터를 사용합니다. 이 암호화 알고리즘의 핵심 구성 요소...
RC4는 스트림 대칭 암호화 알고리즘입니다. 그 장점은 간단하고 효율적입니다. 그러나 많은 결점이 있으므로 안전하지 않은 암호화 알고리즘입니다. 이를 대체하기 위해 AES와 같은 다른 암호화 알고리...