Trots den möjliga (olämpliga) lagring av krypterade (i motsats till hashade) lösenord i en databas är AES-chiffertext binär data, och därför ska lagras som sådan
, det vill säga i en BINARY
/ VARBINARY
kolumn eller en BLOB
.
Det är också möjligt att koda chiffertexten t.ex. som base64
, och lagra den sedan i en text (dvs. CHAR
/ VARCHAR
/ TEXT
) kolumn. Detta är mindre utrymmeseffektivt, men det kan ibland vara bekvämare, t.ex. när du inspekterar data visuellt eller skickar den mellan program som kan ha problem med att hantera fält som innehåller godtyckliga binära data.