opensource security pki mysql authentication otp open source bank strong authentication encryption php