쿠키에서 데이터를 안전하게 해시하는 방법을 찾고 있습니다. 나는 서버 팜을 가지고 있으며 서버 중 하나가 쿠키를 발행 할 수 있으며 서버 중 하나는 쿠키 내용의 유효성을 검사 할 수 있어야합니다. 자바 - 서버 간 해시/암호화
I처럼 soomething 일을 생각 등 :122233344444|bob|2012-01-01-12-01-03
내가 단순히 다시 해시 할 수있는 쿠키은 "일반 텍스트의 유효성을 검사 할 때 :
쿠키 내용 : 예를 들어
SHA(<secret-uuid><user-id><expiration-date>)|<user-id>|<expiration-date>
데이터 "를 해쉬 된 값 :
SHA1(<secret-uuid>bob2012-01-01-12-01-03) == 122233344444
현재 구성 파일에 수동으로 설정하고 팜의 모든 서버간에 동일하게 설정해야합니다.
모든 컴퓨터에서 동일한 SECRET-UUID를 프로그래밍 방식으로 생성하는 "안전한"방법이 있습니까? 이 작업을 수행하는 더 좋은 방법이 있습니까?
팜의 모든 서버에서 해독 할 수있는 키를 사용하여 암호화 할 수 있습니다. – Hiro2k