Cypherpunks - Definición, Orígenes y antecedentes del movimiento