6. Symmetric-key Algorithm
• 시져암호 같은 건데 대칭키 없이는 풀기 어려움
• 꽤 안전한데 문제는 대칭키만 있으면 쉽게 풀어버림
• 복호를 해야하는 사람에게 대칭키를 줘야만 함
• 주다가 중간에 뺐기면 망함
• 그래도 빨라서 아직도 데이터를 이 방식으로 암호화함
• 그래서 대신에 RSA로 대칭키자체를 암호화함
7. RSA
• 암호키가 2개
• A로 암호화하면 B로 복호화, B로 암호화하면 A로 복호화가능
• A키는 모든 사용자에게 뿌림, B키는 서버 혼자만 가지고 있음
• 사용자가 A로 암호화해서 서버만 복호화 가능
• 정보 자체를 RSA키로 암호화,복호화하기에는 CPU가 부담됨
Rivest Shamir Adleman
18. URI는 리소스와 메소드
• User 리스트 보기: Get /users/
• User 생성 폼: /user/new
• User 생성 : POST /user/93403
• User 수정 : PUT /user/93403
• User 조회 : GET /user/93403
• User 취소 : DELETE /user/93403
20. 꼭 알아둬야 할 URL 규칙
• 슬래시(/)는 계층구조일때만 쓴다.
• ex) https://examplecom/2013/03/21/bobobobo
• 동사가 쓰고 싶을 때는 다시 한번 생각해보자
• _보다는 -를 추천