
암호를 만드는 알고리즘은 크게 2가지로 나눌 수 있다. 단방향 : 평문을 암호화하면 복호화가 불가능한 알고리즘양방향 : 평문을 암호화하고 복호화가 가능한 알고리즘 단방향 알고리즘은 해싱(hashing)을 통해 암호화한다. 암호화가 필요하지만 복호화는 필요하지 않는 경우
파이썬의 dictionary는 Hash Table을 이용하여 구현된 자료구조이다. 그러면 Hash Table 자료구조는 어떻게 만들어질까?먼저 해시(Hash)에 대해 알아야한다. 해시는 해시 함수를 사용해서 만들어진 key와 이에 대응하는 value로 이루어저 빠른
front에서 backend 서버로 요청을 보낼때 CORS 오류가 일어나는것을 접할 수 있다. 이 오류는 SOP와 CORS가 무엇인지 알면 해결방법을 쉽게 찾아 적용할 수 있다. 먼저 SOP와 CORS가 무엇인지 살펴보자 SOP : Same Origin Policy (