Além da postagem seguinte , a Dovecot encontrou problemas ao ler a chave pública do DB:
Error: scrambler_pem_read_public_key: 139640300201616:error:0906D06C:PEM routines:PEM_read_bio:no start line:pem_lib.c:696:Expecting: PUBLIC KEY
Parece haver um problema com o formato de chave, mesmo que seja formatado em pem de acordo com this postar.
Eu tentei diferentes tipos de dados de coluna (blob, texto) e inseri a chave na tabela user_keys dessa maneira, mas não resolvi o problema:
insert into user_keys (uid, enabled_encryp, public_key, private_key, private_key_salt) values (1, true,'-----BEGIN PUBLIC KEY-----
mQENBFkdy48BCAC9FsBgeLEmkmr5UZcS/bnrQpAcewatETpkE3IAQFxu1lhErmtu
nyioZ8Oa1e+Xc6KIGk690vMbEmApifIi2FIlnDkVh3Wh1mP3he6HGRs7BgLfl9fc
m6QSvjuosmWGMyZ1LiuPtoulXDiHolwGUcLPr5YifazjwdB0pPeFUnpo6kbw4XdF
...
fBiRS4dBoKz1Jwp5EvGbM3oh9RtDz6qK69cHZ0nKy9ErYjHS0Kw/fKFaou2T3P71
sFuvxOHojGhmxQQRw2ZSOfRgLaG1lpohAF0KNlIsGV5WQSU
-----END PUBLIC KEY-----','-----BEGIN PRIVATE KEY-----
lQO+BFkdy48BCAC9FsBgeLEmkmr5UZcS/bnrQpAcewatETpkE3IAQFxu1lhErmtu
nyioZ8Oa1e+Xc6KIGk690vMbEmApifIi2FIlnDkVh3Wh1mP3he6HGRs7BgLfl9fc
m6QSvjuosmWGMyZ1LiuPtoulXDiHolwGUcLPr5YifazjwdB0pPeFUnpo6kbw4XdF
...
mzN6IfUbQ8+qiuvXB2dJysvRK2Ix0tCsP3yhWqLtk9z+9bBbr8Th6IxoZsUEEcNm
Ujn0YC2htZaaIQBdCjZSLBleVkEl
-----END PRIVATE KEY-----', 'wZDlM/BRQwCnOVcA');
Qualquer ajuda é bem vinda!
Tags mysql openssl encryption dovecot