Absolutely a learning experience, this is why I posted it to HN.  Really appreciate your feedback and everyone else&#x27;s - it  has been tremendous.  Also thanks for the note on Nacl and libsodium, I will look into those.