SQL-Server Password Encryption

Я создаю базу данных для веб-сайта, который я только что разработал, но мне нужно зашифровать свои пароли.

Я никогда раньше не шифровал пароли и не знаю, как это сделать, я искал в Google и на многих веб-сайтах, но все, что они делают, это сбивают меня с толку.

Вот мой Спрок:

CREATE TABLE USERS(
Username Nvarchar(200) PRIMARY KEY NOT NULL,
Password Nvarchar(200) NOT NULL,
EmailPassword Nvarchar(200) NOT NULL,
UsernamePassword Nvarchar(200) NOT NULL
)
CREATE TABLE Usernames(
Username Nvarchar(200) FOREIGN KEY(Username) REFERENCES USERS(Username),
Usernames Nvarchar(300) NOT NULL,
Description nvarchar(500)
)
CREATE TABLE Emails(
Username Nvarchar(200) FOREIGN KEY(Username) REFERENCES USERS(Username),
Passwords Nvarchar(300) NOT NULL,
Description nvarchar(500)
)
CREATE TABLE Passwords(
Username Nvarchar(200) FOREIGN KEY(Username) REFERENCES USERS(Username),
Usernames Nvarchar(300) NOT NULL,
Description nvarchar(500)
)

Я хотел бы зашифровать столбцы, содержащие NOT NULL, принять столбец имени пользователя

Ответы на вопрос(1)

Ваш ответ на вопрос