-1
끝에 '='가 포함 된 문자열을 암호화하지 않는 알고리즘을 찾고 있습니다.암호화 C# 및 쿠키
왜 그런가요? 쿠키에 데이터를 저장하는 데이 값을 사용하고 문자열의 '='과 쿠키의 '='가 충돌합니다.
누구나 아이디어가 있습니까? 감사합니다 ..
끝에 '='가 포함 된 문자열을 암호화하지 않는 알고리즘을 찾고 있습니다.암호화 C# 및 쿠키
왜 그런가요? 쿠키에 데이터를 저장하는 데이 값을 사용하고 문자열의 '='과 쿠키의 '='가 충돌합니다.
누구나 아이디어가 있습니까? 감사합니다 ..
문자열 끝에있는 =
은 암호화가 아니므로 base64 인코딩을 사용하고 있습니다.
string encoded = BitConverter.ToString(data).Replace("-","");
이 문자열은 문자 0-9과 A-F를 포함, 그래서 충돌을 발생하지 않습니다 :
대신 16 진수 형식을 사용할 수 있습니다.
문제가 있거나 문제가 될 것으로 생각하십니까? (나는 당신의 가치가 제대로 벗어날 것이며, 문제가되지 않을 것이라고 확신합니다) – Onkelborg