Des 암호화 후 커서가 특수 문자(예: "+")로 잘립니다.

935 단어 특수 문자
처리 방법:
암호화된 문자열을 매개 변수가 전달되기 전에 인코딩하고 수신할 때 복호화하면 해결됩니다.

  
    

"
RegisterSucess.aspx?time=" + HttpUtility.UrlEncode(DesEncrypt.Encrypt(DateTime.Now.ToShortDateString()));

DateTime activeTime = DateTime.Parse(DesEncrypt.DecryptTripleDes(Request.QueryString["time"]));

또한 저는 Cryptography의 Triple DESCrypto Service Provider와DESCrypto Service Provider 양자의 차이에 대해 반은 알고 있습니다.
나는 전자는 128비트에서 192비트(64비트로 증가)까지의 키 길이를 지원하고 후자는 64비트의 키를 지원한다는 것을 알았다.그러니 아시는 분들은 아낌없이 가르침을 주십시오, 감사합니다!

좋은 웹페이지 즐겨찾기