End-to-end encryption secures messages before they're sent and decrypts them only after arriving at a recipient's device.
You can block someone from contacting you on Signal, and unblock users you've blocked, just like you can on most messaging apps.