[squeak-dev] Retro conversion question

Casimiro de Almeida Barreto casimiro.barreto at gmail.com
Wed Sep 13 18:59:57 UTC 2017


Hello,

Perhaps someone can help me with this problem: I'm saving a key pair in 
a mariadb/mysql table as follows:

     str := 'INSERT INTO chaves_de_encriptacao (numero_funcional, 
chave_privada, chave_publica) '.
     str := str,'VALUES ('''.
     str := str, self personId leaId asString, ''', '''.
     str := str, self keyPair privateKey asAsn1DerBytes asByteArray hex, 
''', '''.
     str := str, self keyPair publicKey  asAsn1DerBytes asByteArray 
hex,''')'.

     [ dbConnection execute: str ] on: Exception do: [ ^ false ].

And I'd like to recover the keys (SELECT * FROM chaves_de_encriptacao 
WHERE numero_funcional = 1010) and then reconvert in order to recover 
the original keys. Obviously I can do that by writting a parser that 
will get the hex and bring it back to binary but I'd like to avoid it.

Question is: is there a reverse for asByteArray hex?


More information about the Squeak-dev mailing list