Unidirectional order-revealing encryption for flexible cross-database range queries | Synapse