3des是用3或2個des密鑰加密的明文字符串,最少112位,最多168位。即14~21個字母或數字符號。
從安全性的角度來看,如果密鑰位數不足,則無法加密,但壹些軟件為了確保用戶的可用性,會自動使用某種策略進行填充,通常是通過重復填充或使用特定字符。如果只填寫1234作為密鑰,實際可能用於加密的密鑰是12341234123465438。
另外請註意,最好做3des,因為des的加密和解密是同壹個過程,所以填充後實際只使用壹次des加密不如5位和6位。
如果妳在編程的時候遇到了問題,把妳的源代碼發過來看看。