Results 1 to 3 of 3

Thread: Require library in Qt equivalent to bouncycastle package of java

  1. #1
    Join Date
    Dec 2013
    Posts
    2
    Qt products
    Qt4 Qt/Embedded
    Platforms
    Unix/X11

    Default Require library in Qt equivalent to bouncycastle package of java

    Hi,

    I am developing crypto application as per my requirement in Qt. I have to post encrypted data to server.
    Server side application is written in Java and they are implementing java bouncycastle package to encrypt and decrypt the received data. Server side application using RSAEngine and DES Engine classes.

    How do i encrypt/decrypt the data in Qt and that data will be encrypted/decrypted in server side?
    I have searched in google but i could not find any equivalent APIs to generate key using DESedeKeyGenerator ?
    Is there any library in Qt equivalent to bouncycastle package of java?
    I need following equivalent APIs/Classes in Qt to generate key and encrypt the data.
    BufferedBlockCipher,CBCBlockCipher, DESedeEngine;

    Thanks.

  2. #2
    Join Date
    Jan 2006
    Location
    Graz, Austria
    Posts
    8,416
    Thanks
    37
    Thanked 1,544 Times in 1,494 Posts
    Qt products
    Qt3 Qt4 Qt5
    Platforms
    Unix/X11 Windows

    Default Re: Require library in Qt equivalent to bouncycastle package of java

    I have no idea what bouncycastle is but the main crypto library for Qt is QCA http://inqlude.org/libraries/qca.html

    Cheers,
    _

  3. #3
    Join Date
    Mar 2009
    Location
    Brisbane, Australia
    Posts
    7,729
    Thanks
    13
    Thanked 1,610 Times in 1,537 Posts
    Qt products
    Qt4 Qt5
    Platforms
    Unix/X11 Windows
    Wiki edits
    17

    Default Re: Require library in Qt equivalent to bouncycastle package of java

    You can also use any C or C++ crypto library that you can build on your platform. It does not have to be part of Qt, or even Qt-like, to be useful. Npn-Qt options include the ubiquitous OpenSSL or CryptoPP.

Similar Threads

  1. Qt 4.8.1 + OpenCv - Why does release app require QtTest4.dll
    By airproject in forum Installation and Deployment
    Replies: 0
    Last Post: 10th February 2013, 17:12
  2. Qt's equivalent of Java's packages?
    By veroslav in forum General Programming
    Replies: 1
    Last Post: 11th February 2012, 11:29
  3. Wht packages(Ex:GCC,....) do we require to install qt sdk?
    By qtlinuxnewbie in forum Installation and Deployment
    Replies: 3
    Last Post: 27th September 2010, 06:36
  4. Why do I require a new event loop from a GUI?
    By pitonyak in forum Qt Programming
    Replies: 5
    Last Post: 17th February 2010, 07:13
  5. Replies: 32
    Last Post: 30th March 2008, 20:00

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Digia, Qt and their respective logos are trademarks of Digia Plc in Finland and/or other countries worldwide.