Hi, I need to be able to encrypt a (small) piece of text and be able to de

Hi,
I need to be able to encrypt a (small) piece of text and be able to decrypt it at some point, but not necessarily in a SAIL form - I also need to be able to validate the input. From what I understand from the Appian doc, my requirements rule out the use of a!encryptedTextField() and also the use of the 'Cryptography Hash Functions' plugin. I see two possible options:
(1) build a plugin that'll use the EncryptionService public API or (2), use the 'Java Cryptography Architecture (JCA) Tools' plugin's keyencrypt and keydecrypt functions. For (2) to work though I'd need to manage a key myself as I understand and wonder what Appian offers in that regard. Ideally, I'd need something like keyencrypt/keydecrypt but where Appian would manage the key (like
EncryptionService is documented to do). Anyone could tell me if what I'm saying is correct and what would be the best approach considering my requirements and concerns. Thank you,
Charles

OriginalPostID-147175

OriginalPostID-147175

  Discussion posts and replies are publicly visible