본문 바로가기

salt2

Hash and Salt 베하 비티시 보이즈 입니다! 오늘은 Hash와 Salt에 대해 알아보겠습니다! Hash (Hash함수 또는 Hash 알고리즘) 란? 임의의 크기를 가진 데이터(Key)를 고정된 크기의 데이터(Value)로 변화시켜 저장하는 것 해시 함수에 의해 얻어지는 값은 해시 값, 해시 코드, 해시 체크섬 또는 간단하게 해시라고 한다. 주된 용도 암호화 (예: DB에 저장된 사용자의 비밀번호) 무결성 검증 해시 테이블 자료구조에 사용, 빠른 데이터 검색을 위해 단방향 해시 함수 해시 함수에는 단방향 해시함수와 양방향 해시 함수가 있습니다. 단방향 해시 함수는 어떤 알고리즘을 통해 원본 데이터를 암호화된 데이터로 변환 시키는 것을 의미 합니다. 이 변환을 해시라고 하고, 해시에 의해 암호화된 데이터를 다이제스트(dig.. 2023. 10. 10.
참고 : Terraform & Ansible외의 도구 개념 및 관계 - 2 안녕하세요! 하씨가문의 영광입니다. 이전시간에는 Puppet & Chef를 다뤄봤는데요! 이번 시간에서는 AWS CloudFormation & SaltStack에 대해서 알아보겠습니다! ※ 목차 AWS CloudFormation 개념 구성 요소 동작 원리 SaltStack 개념 장점 Architecture 특징 AWS CloudFormation AWS 리소스를 생성하기 위한 각종 설정을 템플릿 파일로 만들어서 사용하는 도구입니다. AWS 리소스를 모델링하고 설정하여 리소스 관리 시간을 줄이고 AWS에서 실행되는 애플리케이션에 더 많은 시간을 사용하도록 해 주는 서비스입니다. 필요한 모든 AWS 리소스를 설명하는 템플릿을 생성하면 CloudFormation이 해당 리소스의 프로비저닝과 구성을 담당합니다. .. 2022. 5. 2.