Re: Possible problem with pgcrypto

Поиск
Список
Период
Сортировка
От Jan Wieck
Тема Re: Possible problem with pgcrypto
Дата
Msg-id 54D3C168.6050301@wi3ck.info
обсуждение исходный текст
Ответ на Re: Possible problem with pgcrypto  (Marko Tiikkaja <marko@joh.to>)
Ответы Re: Possible problem with pgcrypto  (Jan Wieck <jan@wi3ck.info>)
Список pgsql-hackers
On 02/05/2015 01:18 PM, Marko Tiikkaja wrote:
> On 2/5/15 4:48 PM, Jan Wieck wrote:
>> What the script does is to encode a small string with pgp_sym_encrypt()
>> and then repeatedly try to decrypt it with different "wrong" passwords.
>> The expected error message for that is of course
>>
>>       "Wrong key or corrupt data".
>>
>> Every now and then, I get a different error message. Things I've seen are:
>>
>>       "Not text data"
>
> That's not unexpected; the check for whether the data is text or not
> appears to happen quite early in the process of decoding.  So it's
> enough to get to that point without anything being obviously broken.

I suspected something like that.

>
> In addition to the two errors above, it doesn't appear to be too
> difficult to see PXE_MBUF_SHORT_READ, which would give you  ERROR:
> Corrupt data.  I wonder why that error message is different, though.
From reading the code as far I did, I expected to see that, but haven't 
seen it yet.

>
>>       "pgcrypto bug"
>
> That doesn't look too good, but I can't reproduce it against 9.3.6 either.

Let me improve the script to a point where it can run for a long time in 
the background and collect all different error cases as examples of 
encrypted data and wrong password.


Thanks so far.
Jan

-- 
Jan Wieck
Senior Software Engineer
http://slony.info



В списке pgsql-hackers по дате отправления:

Предыдущее
От: Michael Paquier
Дата:
Сообщение: Re: [REVIEW] Re: Compression of full-page-writes
Следующее
От: Andres Freund
Дата:
Сообщение: Re: s_lock.h default definitions are rather confused