Post-quantum & zero-knowledge encryption