sql >> Database >  >> RDS >> Mysql

Ebean handmatige decodering

Ik heb het antwoord kunnen achterhalen. Voor My-SQL

om te decoderen:

SELECT CAST(AES_DECRYPT(encrypted-field,'my-encryption-key') as CHAR(50)) from table

versleutelen:

SELECT AES_ENCRYPT(encrypted-field,'my-encryption-key') from table;

Voor H2:

versleutelen:

ENCRYPT('AES', STRINGTOUTF8('<encryption-key>'), STRINGTOUTF8('<text to be encrypted>'))

decoderen:

TRIM(CHAR(0) FROM UTF8TOSTRING(DECRYPT('AES', STRINGTOUTF8('<encryption-key>'), '<text to be encrypted>')))



  1. Hoe kolom met beperking te laten vallen?

  2. PDO haalt één kolom uit de tabel op in een 1-dimensionale array

  3. sqldeveloper-foutbericht:netwerkadapter kan de verbindingsfout niet tot stand brengen

  4. Spaties uit een string verwijderen in MySQL