BASE-18 - Add convenient methods to SecurityUtil to decrypt the GuardedString and GuardedByteArray

.Net implementation after Java