aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2015-05-12 21:16:35 +0200
committerDimitri Sokolyuk <demon@dim13.org>2015-05-12 21:16:35 +0200
commit2cb9a13b8cf5cb27ecd48508af4086280871ada6 (patch)
treeb16f0d485524dac9f89f5a1fcef0cf3d6795498e
parentb049265321f171fd6db3fa2db09927200d2708c0 (diff)
Cutoff padding
-rw-r--r--enc/enc.go4
1 files changed, 3 insertions, 1 deletions
diff --git a/enc/enc.go b/enc/enc.go
index 3b89dfd..5f7a987 100644
--- a/enc/enc.go
+++ b/enc/enc.go
@@ -39,5 +39,7 @@ func main() {
mode := cipher.NewCBCDecrypter(block, zero)
mode.CryptBlocks(data, data)
- fmt.Print(string(data))
+ size := len(data)
+ size -= int(data[size-1:][0])
+ fmt.Print(string(data[:size]))
}