AES1 Objective-C 암호화(AES/RSA), 해시(Hash) 해싱(Hashing)목적: 입력 데이터를 고정된 크기의 고유한 해시 값으로 변환해서 데이터를 식별하거나 무결성을 확인.특징: 단방향 함수로, 해시 값으로부터 원래 데이터를 복원할 수 없다.사용 사례:데이터 무결성 확인: 파일의 해시 값을 저장해두고, 나중에 동일한 해시 값을 생성하여 데이터가 변경되지 않았음을 확인.비밀번호 저장: 비밀번호를 해시 값으로 변환하여 저장함으로써, 실제 비밀번호를 저장하지 않고도 비밀번호 검증이 가능.디지털 서명: 문서의 해시 값을 서명하여, 문서의 변경 여부를 검증.종류:MD5, SHA-1,SHA256 등 현재는 SHA256을 가장 많이 사용한다.SHA-256 (Secure Hash Algorithm 256-bit)길이: 256비트 해시 값 생성특징: SHA-2 계열에 속하.. 2024. 6. 5. 이전 1 다음