목록2025/01/08 (1)
개발자공부일기
대칭키, 비대칭키 암호화
대칭키 암호화대칭키 암호화(Symmetric Key Encryption)는 하나의 비밀키를 사용해 데이터를 암호화하고 복호화하는 방식입니다. 송신자와 수신자가 동일한 키를 공유하며, 암호화 속도가 빠르고 구현이 간단하여 널리 사용됩니다. 하지만 키 분배 문제와 키 관리의 어려움이 단점으로 지적됩니다. 암호화 방식 1. 블록형(Block Cipher) 입력을 고정된 크기의 블록으로 나누어 암호화하며, 각 블록은 독립적이거나 이전 블록과 연관된 방식으로 처리됩니다.AES (Advanced Encryption Standard)개요: 미국 NIST에서 표준화한 알고리즘. DES의 후속으로 개발.작동 방식:데이터를 128비트 크기로 나눔.초기 라운드 키 추가 후 여러 라운드를 거침.SubBytes: 비선형 치환 ..
TIL(Today I Learned)
2025. 1. 8. 20:45