lib/onboardbase.rb in onboardbase-1.0.3 vs lib/onboardbase.rb in onboardbase-1.0.4

- old
+ new

@@ -183,11 +183,11 @@ exit(1) end salt = secret[8..15] key_iv = bytes_to_key(self.configuration["passcode"], salt, 48) key = key_iv[0..31] - iv = key_iv[32..] - parsedSecret = aes256_cbc_decrypt(key, secret[16..], iv) + iv = key_iv[32..key_iv.length-1] + parsedSecret = aes256_cbc_decrypt(key, secret[16..secret.length-1], iv) secrets[i] = JSON.parse(parsedSecret) end secrets end \ No newline at end of file