fix support for encrypted blocks with dash suffix

This commit is contained in:
Jarek Kowalski committed 2017-11-27 18:05:44 -08:00
1 parent eebb04c0cb
commit 1968e2fa10
1 file changed
+3
+3
View File
@@ -99,6 +99,9 @@ func symmetricEncrypt(createCipher func(key []byte) (cipher.Block, error), key [
}
func decodeHexSuffix(s string, length int) ([]byte, error) {
if p := strings.Index(s, "-"); p >= 0 {
s = s[0:p]
}
return hex.DecodeString(s[len(s)-length:])
}