One more thought on a very high level.
I thought, what would I want to be told if I was the customer?
1) The truth that there are holes in the process and here is a better solution if you need it. or 2) That it is super secure unbreakable private key encryption.
I chose "1". I'll still stick to the story line but I will implement it in the next release.