My current project involves encrypting and decrypting data on the client-side using the SJCL library. However, I have a specific requirement that the encryption key must expire after a certain scheduled time. So my question is this:
Can a key with an expiration date be generated while utilizing the SJCL (or any other) library?
If so, how can this be achieved? It should be emphasized that the key needs to be destroyed on the client side without involving any server interactions.
I would greatly appreciate any assistance on this matter. Thank you.