@neil_neilzone@AlecMuffett@WebDevLaw No worries. Post LGTM, only other comment I might make is
> "perfect security", I would suggest you are very wary indeed.
I agree, but I'd almost be inclined to differentiate that from PFS (Perfect Forward Secrecy) purely to remove potential for confusion later.