[Qt-interest] QCA big string encryption

Nicholas Shatokhin n.shatokhin at gmail.com
Sun Apr 24 19:12:41 CEST 2011


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/



More information about the Qt-interest-old mailing list