누구든지 Java를 사용하여 mod_auth_tkt 쿠키 생성을 구현 했습니까?mod_auth_tkt - java 구현
iptstamp (pack 함수를 사용하여 PHP에서 수행 할 수 있음) 및 Java에서 hextimestamp를 생성하는 방법에 대해 고민하고 있습니다. ,
cookie := digest + hextimestamp + user_id + '!' + token_list + '!' + user_data
digest := MD5(digest0 + key)
digest0 := MD5(iptstamp + key + user_id + '\0' + token_list + '\0' + user_data)
iptstamp
는 8 바이트의 바이트 배열 네트워크 바이트 순서 이진수로 클라이언트의 IP 주소로 채워진다 0-3 바이트 :쿠키를 생성하는 알고리즘은 아래와 같다 바이트 4-7은 네트워크 바이트 순서로 이진수로 타임 스탬프로 채워집니다.
hextimestamp
은 8 문자 길이의 iptstamp에 사용 된 타임 스탬프를 나타내는 16 진수입니다.token_list
은이 사용자에 대한 쉼표로 구분 된 선택적인 액세스 토큰 목록입니다.
이 목록은 TKTAuthToken이 특정 영역에 대해 설정되었는지 확인합니다.user_data
는