웹 취약점 (RSA 알고리즘) 로그인 아이디, 패스워드 암호화
웹 취약점 (RSA 알고리즘) 로그인 아이디, 패스워드 암호화 해커로 부터 웹 사이트를 방어하는 일은 생각보다 까다롭고 귀찮은 작업입니다.HTTPS를 적용한다고 하더라도 인증서 교환 방식, Proxy 방식등 여러 기법들을 이용해서 해커는 사용자의 중요한 정보(패스워드, 계좌번호, 개인정보 등)를 훔쳐가게 됩니다. 여기서 다룰 내용은 완벽하게 해커가 해킹을 하지 못하게 한다기 보다는 해커가 중요정보를 가져가는 행위를 조금더 복잡하고 어렵게 하기 위한 방법입니다.결국, 암호화라는 방식도 언젠가는 복호화가 되기 마련입니다.(키가 업더라도...) 단, 복호화에 들어가는 시간이 얼마나 걸리냐의 문제겠지요. RSA는 비대칭 방식으로 암호화 하여 공개키(공개된 키)와, 개인키를 이용한 암호화 방식입니다. 사용자가 로..