본문 바로가기 메뉴 바로가기

빙글빙글한 개발 세상

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

빙글빙글한 개발 세상

검색하기 폼
  • 분류 전체보기 (204)
    • iOS개발 (147)
      • Swift 기본 (49)
      • Swift 통신 (15)
      • Swift 기능 (16)
      • 리젝사유를 모아보자 (8)
      • 프로그래머스 연습 (4)
      • 기타 (55)
    • Android 연습 (19)
      • Kotlin 익숙해지기 (12)
      • 기타 (7)
    • 기타 개발 (6)
      • Objective C (iOS) (3)
      • Java (Android) (2)
    • 여러가지 (31)
      • 일상(?) (26)
      • 기타 (5)
  • 방명록

swift sha256 hash (1)
Swift 암호화 소금(salt) & Hash 만들어보기 (with. CryptoKit)

안녕하세요.이번엔 이론적인 내용을 이야기 해볼까 합니다. * 해당 포스트는 CryptoKit 을 사용합니다. (iOS 13.0 이상만 가능) 보안 회사에서 일할때 소금? 이야기를 많이 들었는데 오늘은 이게 뭔지 그리고 어떤 느낌으로 사용되는지 까지 해보도록 하겠습니다. * 그래서 소금(Salt)이 뭔가요?- 보안에서 말하는 소금이란 사용자가 자신의 데이터를 Hash로 만들기 전에 데이터를 들키지 않게 하기 위해 넣는 임의의 데이터를 의미합니다. - Hash는 단방향 암호화 (복호화가 불가능한 데이터)이지만 같은데이터로 Hash값를 제작하면 같은 Hash 값이 나오게 되기때문에 이를 통해 원본 데이터를 유츄해보는 것은 이론적으로 가능합니다.- 그래서 유추할수없도록 가짜 데이터를 추가하는것이라고 합니다...

iOS개발/Swift 기본 2025. 4. 18. 17:18
이전 1 다음
이전 다음
공지사항
  • 글이 한동안 없던 이유 및 잠긴 글 비밀번호 ⋯
  • 2024년 9~10월 은 잠시 쉬어가겠습니다.
  • 잠시 감정을 추스릴 시간을 가지기로 했습니다.
  • 댓글을 다 비허용한 이유
  • 코드 관련 포스트 안내

Blog is powered by Tistory / Designed by Tistory

티스토리툴바