I’m trying to send username and password data from a web form to my server.
The password is sent as plain text over a https connection, then properly encrypted on the server (using python hashlib.sha224) before being stored, however I’m not sure how to transmit the password text to the server in an encrypted format.
My web client is written in javascript, and the server is written in python.
You’d have to encrypt it in the JavaScript. Unfortunately JavaScript does not offer any cryptographic tools out of the box, so you’d have to either use a third-party library or write something on your own.
As others have said, HTTPS is meant to encrypt the whole traffic, so perhaps you don’t need anything extra? If you do however, you may want to look at this Article, which might shed some light on the problem. Good luck ! 🙂