이번에 AES-126, AES-256 이 안맞아서 에러가 나는 경우가 발생해서 정리해 봅니다.[Cryptography] 현대 백엔드 보안의 기둥, AES 암호화 알고리즘 동작 원리와 실무 가이드안녕하세요, 백엔드 개발자 여러분! 서비스를 개발하다 보면 사용자 비밀번호 외에도 주민등록번호, 계좌번호, API 키 등 수많은 민감 데이터를 다루게 됩니다. 이때 데이터베이스나 메모리에 평문(Plaintext)으로 값을 저장하는 것은 보안상 매우 위험하죠.대부분의 실무 환경에서는 이를 방지하기 위해 AES(Advanced Encryption Standard) 알고리즘을 사용합니다. 아마 코드 상에서 AES/CBC/PKCS5Padding 같은 문자열을 기계적으로 복사해 사용해 보신 적이 많으실 텐텐데요. 오늘은 이..