Khả năng thích hợp (trong) của việc lưu trữ mật khẩu được mã hóa (trái ngược với băm) trong cơ sở dữ liệu mặc dù, bản mã AES là dữ liệu nhị phân và do đó nên được lưu trữ như vậy
, tức là trong BINARY
/ VARBINARY
hoặc một BLOB
.
Cũng có thể mã hóa bản mã, ví dụ:as base64
, và sau đó lưu trữ nó dưới dạng văn bản (tức là CHAR
/ VARCHAR
/ TEXT
) cột. Điều này ít tiết kiệm không gian hơn, nhưng nó có thể đôi khi thuận tiện hơn, ví dụ:khi kiểm tra dữ liệu một cách trực quan hoặc chuyển dữ liệu giữa các chương trình có thể gặp khó khăn khi xử lý các trường chứa dữ liệu nhị phân tùy ý.