A time-bound cryptographic key assignment scheme for access control in a hierarchy | Synapse