latest WIP, need help figuring out why hmacKeys cannot be verified upon password change and re-authorization. I think it might be the signing key in the selfPeer