CommonCrypto (1) 썸네일형 리스트형 Swift CommonCrypto로 AES 암/복호화 하기! (without CryptoSwift) 💫 서론 이번에 파일을 암호화/복호화를 해야 할 일이 있었는데 구글링 했을 땐 대부분 CryptoSwift 라이브러리를 사용하고 있었다. 하지만 내가 해야 되는 것은 복호화만 간단히 하면 되어서 라이브러리를 사용하기에는 오버스펙인 것 같아 내장 모듈인 CommonCrypto를 사용하여 직접 구현하면서 정리하게 되었다. 💫 요구사항 이 사이트는 온라인에서 AES를 암호화/복호화 하는 사이트인데 이 것을 목표로 요구사항을 작성하였다. - AES 암호화 - 128bit, 192bit, 256bit 키 알고리즘 - CBC, ECB 모드 지원 - IV 지원 - Base64, Hex 출력 포맷 지원 - 파일지원 x - Padding은 pkcs7만 지원 💫 목표!! (결과값) Hello, Crypto! 라는 문구를.. 이전 1 다음