... | ... |
@@ -22,8 +22,14 @@ module Security |
22 | 22 |
cipher.key = @@cipher_key = key |
23 | 23 |
cipher.iv = @@cipher_iv = iv |
24 | 24 |
|
25 |
- decrypted = cipher.update(encrypted_message) |
|
26 |
- decrypted << cipher.final |
|
25 |
+ begin |
|
26 |
+ decrypted = cipher.update(encrypted_message) |
|
27 |
+ decrypted << cipher.final |
|
28 |
+ rescue |
|
29 |
+ decrypted = '' |
|
30 |
+ end |
|
31 |
+ |
|
32 |
+ decrypted |
|
27 | 33 |
end |
28 | 34 |
|
29 | 35 |
def self.generate_token() |