Protecting Distributed Primitives Against Leakage: Equivocal Secret Sharing and more