An encryption algorithm using a generalization of the Markovski algorithm and T-quasigroups | Synapse