Password encryption

If a password of a user is sent in an API or login request, it must be encrypted. API accepts hexadecimal representation of 128, 192 and 256 bit keys with hex: prefix. Key can be generated by using openssl, example: