Merge pull request #87 from shekenahglory/staging

refactor and validate ecdsa and hmac
Merge pull request #88 from ripple/staging

dont store profile, ddos, refactor