[Qt-interest] QCA big string encryption

Jason H scorp1us at yahoo.com
Sun Apr 24 20:31:38 CEST 2011


It's beena  while since I used QCA, but do you need to finalize() it for the 
last block?




----- Original Message ----
From: Nicholas Shatokhin <n.shatokhin at gmail.com>
To: qt-interest at qt.nokia.com
Sent: Sun, April 24, 2011 1:12:41 PM
Subject: [Qt-interest] QCA big string encryption

Hello.

I'm trying to encrypt end decrypt long string. But after decryption, I get  
only part of string. What's wrong?

Code:

     QCA::SecureArray arg = data;
     qDebug() << arg.toByteArray();
     QCA::SecureArray result = publicKey.encrypt(arg, QCA::EME_PKCS1_OAEP);
     privateKey.decrypt(result, &arg, QCA::EME_PKCS1_OAEP);
     qDebug() << arg.toByteArray();

Output:

"{"method": 1, "data": {"email": "dfgh", "usePassword": "false",  
"password": "", "useFingerprint": false, "fingerprint": "", "publicKey":  
"LS0tLS1CRUdJTiBQVUJMSUMgS0VZLS0tLS0KTUlHZk1BMEdDU3FHU0liM0RRRUJBUVVBQTRHTkFEQ0JpUUtCZ1FDN05UNjd6R1pHajZpbDc5K3ErOWo5K2s5cApnVHJJOGxRVlFoQkxuVWxBNFArS01selBEOU9aOEk0UXRWNEdjT0ZOYWFyTjByZFlacllKaVF2VjBUQkdSSnRWCnNEOTVsZzNPMHFzVHBuSVdrYW5rUTVFUmdiTDlqQ0grb0taNFBrUEd0OW9MVjhCOGphNjFRazdhLytBVUZ1UUQKeDBMUGZvUyt5VkVoYXNjM0x3SURBUUFCCi0tLS0tRU5EIFBVQkxJQyBLRVktLS0tLQo="} 
 
}"

"{"method": 1, "data": {"email": "dfgh", "usePassword": "false",  
"password": "", "useFi"


Best regards,
Nick.

-- 
За використання революційного клієнта електронної пошти Opera:  
http://www.opera.com/mail/
_______________________________________________
Qt-interest mailing list
Qt-interest at qt.nokia.com
http://lists.qt.nokia.com/mailman/listinfo/qt-interest




More information about the Qt-interest-old mailing list