删除解密后明文的补位字符 @param decrypted: 解密后的明文 @return: 删除补位字符后的明文
(cls, decrypted)
| 25 | |
| 26 | @classmethod |
| 27 | def decode(cls, decrypted): |
| 28 | """ |
| 29 | 删除解密后明文的补位字符 |
| 30 | @param decrypted: 解密后的明文 |
| 31 | @return: 删除补位字符后的明文 |
| 32 | """ |
| 33 | pad = ord(decrypted[-1]) |
| 34 | if pad < 1 or pad > 32: |
| 35 | pad = 0 |
| 36 | return decrypted[:-pad] |
no outgoing calls