Web (3) 썸네일형 리스트형 security 모든 형태 구조 + properties 활용 ● 암호화 - bit 단위로 문자를 별도의 임의 값으로 변경을 하는 것을 말함MD5(128bit) : 해시 암호화 코드(default/가장 많이 쓰는 형태) ex) 쇼핑몰SHA-1(160bit) : MD5에서 보다 높은 bit를 활용하여 사용하는 방식 -내부시스템SHA-2(128,224,256,384,512bit) : SHA-1에서 개발자가 직접 bit를 선정하도록 update -> AI 에 뚫림SHA-3(256,384,512bit) : SHA2에서 특수문자 형태의 코드를 추가 RSA (2048bit) : 전자서명을 사용하는 형태로 암호화 (Linux에서 최초 개발) 금융관련 = md5 + RSA ● MD5암호화 라이브러리 => try~catch 사용 try { //암호화 라이브러리 Messag.. [jsp] jsp 에서 split 사용 ● splitjsp , 웹에서 split을 사용할 경우 일반적으로 사용하는 방법으로 하면 split이 적용안됨주로 regex : |, * , . , & , ^ 사용시 자주 이런 오류 발생-> 웹(jsp)에서 안정적으로 split을 사용하려면 split하려는 문자 앞에 \\ (역슬래시)를 써줘야 적용됨 ● StringTokenizersplit의 업데이트 버전, 역슬래시 쓰지 않고도 분리 가능여러개의 구분자를 동시에 사용하여 문자를 구분할 수 있음 "); } %> 출력 결과 ) 로그인 / 로그아웃 # 로그인을 한 후 , 로그인 된 상태로 강제로 로그인 페이지 접속 시 막기- 로그인 된 상태로 강제로 로그인 페이지 접속 시 개발자가 원하는 페이지로 이동시키기1. session을 이용해 로그인 한 id 값을 가져와서 id 값의 유무로 강제접속여부를 판단2. 강제 접속일 때 원하는 페이지로 이동시키기 아이디 : 패스워드 : 자동 로그인 로그인 # 아이디 저장 체크박스 ※ 브라우저 특성상 로그인 시도 후 history.go(-1)로 페이지를 돌리게되면 체크박스의 체크 유무와 관계 없이 아이디 입력란에 시도했던 아이디가 남게 되므로 정확하게 특정 페이지로 이동시켜줘야함 .. 이전 1 다음