본문 바로가기

암호화2

Hash and Salt 베하 비티시 보이즈 입니다! 오늘은 Hash와 Salt에 대해 알아보겠습니다! Hash (Hash함수 또는 Hash 알고리즘) 란? 임의의 크기를 가진 데이터(Key)를 고정된 크기의 데이터(Value)로 변화시켜 저장하는 것 해시 함수에 의해 얻어지는 값은 해시 값, 해시 코드, 해시 체크섬 또는 간단하게 해시라고 한다. 주된 용도 암호화 (예: DB에 저장된 사용자의 비밀번호) 무결성 검증 해시 테이블 자료구조에 사용, 빠른 데이터 검색을 위해 단방향 해시 함수 해시 함수에는 단방향 해시함수와 양방향 해시 함수가 있습니다. 단방향 해시 함수는 어떤 알고리즘을 통해 원본 데이터를 암호화된 데이터로 변환 시키는 것을 의미 합니다. 이 변환을 해시라고 하고, 해시에 의해 암호화된 데이터를 다이제스트(dig.. 2023. 10. 10.
[AWS] KMS의 활용 베하 안녕하세요 팀 비티시보이즈입니다. 해당 포스팅에서는 AWS KMS를 활용해서 파일의 내용을 암, 복호화 하는 방법에 대해서 알아 보겠습니다. AWS KMS 개념과 특징에 대해서는 앞서 작성한 KMS 개념, 동작방식 글을 참고해주세요https://btcd.tistory.com/1071 [AWS] KMS 개념, 동작방식 정리 베하 안녕하세요 팀 비티시보이즈입니다. 해당 포스팅에서는 AWS KMS의 개념과 동작방식을 살펴보는 시간을 가지겠습니다. KMS의 특징에 대해서는 해당 링크 참고 해주세요. AWS KMS란? 안녕하세요, btcd.tistory.com 우선 사용할 aws kms 키들을 생성 해보겠습니다. 콘솔에서 kms를 검색합니다. 이번 글에서는 고객관리형키(CMK)를 사용하기 때문에 고객 관리형.. 2023. 5. 20.