在CBC模式,同個AES對象,所有之前的加解密會影響下壹次加解密(加密解密誰先誰後影響都壹樣),因為CBC是Blockchained的,加密的時候是串行的,需要依賴上個塊的加解密結果,可以理解為它是有記錄中間狀態的過程,所以下壹次加解密使用原來的AES對象存在問題,ECB模式則沒有這個問題,解決方法:每次加解密都需要重新生成壹個AES對象。
亂碼是指由於本地計算機在用文本編輯器打開源文件時,使用了不相應字符集而造成部分或所有字符無法被閱讀的壹系列字符。亂碼包括文本亂碼、文檔亂碼等。