목록로그인 (2)
불로구

https://d2.naver.com/helloworld/318732 안드로이드에서 암호화를 하기위한 방법을 찾아보던 중 좋은 자료가 있어서 공부한 내용을 정리해볼까 한다. 단방향 해시 함수 단순 텍스트 , 단방향 해시 함수의 다이제스트(digest) 단방향 해시 함수는 연산을 통해 원본 메시지를 변환하고 함호회된 다이제스트를 생성한다. Spring 프로젝트를 하면서 단방향을 많이 사용했는데, 복호화가 안되어 임시 비밀번호 기능을 만들었던 기억이 있었다. 즉, 단방향 해시 함수는 원본 메시지를 알아야 암호화된 메시지를 구하며, 암호화된 메시지로는 원본 메시지를 구할 수 없다. 단방향 해시함수는 입력값 일부를 다르게 변경할 경우 avalanche효과를 통해 원본 패스워드를 추론하기 어렵게 만든다. 그럼 단..

서블릿 기본 기능 수행 과정 - 서블릿은 세 가지 주요 기능을 타나 낸다. - 클라이언트로부터 요청을 받는다. - DB 연동과 같은 비즈니스 로직을 처리한다. - 처리된 결과를 클라이언트로 반환한다. 서블릿 응답과 요청 수행 API - 요청과 응답 API는 모두 javax.servlet.http 패키지에 있다. - 요청 관련 API : javax.servlet.http.HttpServletRequest 클래스 - 응답 관련 API : javax.servlet.http.HttpServletResponse 클래스 실습 1) 서블릿에 요청하고 서블릿에서 요청받기 아이디 : 비밀번호 : 우선, HTML을 이용해서 데이터를 전송할 수 있는 양식을 만든다. 태그 기능 name 구분자 역할 method 데..