Change registration strategy to avoid differentiations between server
and client. Everything in cipher will be client/server independent as of
this commit (I hope ;-).