From bea3f5e84e96d6c4c21f9b047761c2a89a4cf98c Mon Sep 17 00:00:00 2001 From: Peter Taoussanis Date: Wed, 12 Jun 2013 02:04:36 +0700 Subject: [PATCH] Fix crypto encryption ba-concat order --- src/taoensso/nippy/crypto.clj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/taoensso/nippy/crypto.clj b/src/taoensso/nippy/crypto.clj index d891ec5..619ef02 100644 --- a/src/taoensso/nippy/crypto.clj +++ b/src/taoensso/nippy/crypto.clj @@ -61,7 +61,7 @@ iv-ba (rand-bytes aes128-block-size) iv (javax.crypto.spec.IvParameterSpec. iv-ba)] (.init cipher javax.crypto.Cipher/ENCRYPT_MODE key iv) - (.doFinal cipher (utils/ba-concat iv-ba ba)))) + (utils/ba-concat iv-ba (.doFinal cipher ba)))) (decrypt [{:keys [cipher-type cache] :as crypto} salt pwd ba] (let [cipher (cipher cipher-type)