C++ crypt libraries in boost or any else [closed] - c++

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
I would like to ask if boost has some libraries useful for crypting tasks.
well if boost does not have such libs I would like to hear what crypt libraries would you recommend.(some widly used libs)
thank you.

You could take a look at OpenSSL, libtomcrypt, crypto++. There are many more of them for sure.

I don't believe there is a finished boost cryptography library. According to this page, there was a work in progress, but it hasn't been worked on since 2009 and is not even at beta, so probably best avoided.
Personally, I have had good results with Crypto++

I enjoy using Botan! Simple and rich.

As far as I know Boost doesn't cover crypting (yet) but I ask something comparable and CryptLib and OpenSSL were mentioned.

Related

C++ websocket library with no dependency C++11 [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I want to use websocket library for C++.
But for now, Since i am not sure if the compiler which i will use support C++11, i want one that has not dependency of C++11 or Boost.
And i found POCO c++ library supporting weboskcet.
does this have dependency to C++11 or not?
And it is recommendable for only websocket ?(it seems to be packed with other many libraries together making it heavy)
C++11 support will be in 2.0, please see RoadMap.
In regards to dependencies, WebSocket is in the Net library, which depends on Foundation; other Poco libraries are not needed (although you may also want to use NetSSL).
POCO doesn't seem to have a dependency on C++11. I remember reading somewhere that it will start using C++11 in version 1.5

What are the good concurrency libaries in C++? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I am using Intel's threading building block library and it seems pretty good. But because of some licensing concerns, I may not be using it. So, what are other good C++ concurrency libraries?
It depends on the operating system, platform and compiler that you need to support.
Compilers compliant with the C++11 standard already have concurrency support.
Other options are the Boost or Qt libraries.
Another option, for simple multithreading, is OpenMP.
Have a look at Boost::Concurrent. Looks like you're after Boost::Lockfree which has queues etc.

Where to find open-source widgets for Qt library? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I have found quite good stuff here. If you know other sites that have some good code for Qt library (some additional codes, good examples, except the Qt standard examples, of course), please share with us.
Also please look at Qt Solutions
For plotting and technical purpose, there are Qwt and QtiPlot. There may be others, but often a self-made widget is faster, smaller, and better than what someone could find on the net (except qwt and qtiplot of course).
If you're looking to extend Qt a bit more, look into KDE. It is also (experimentally) available on Windows. It adds quite a bit of functionality, but also a lot of dependencies.

Library for software mixing of sound (wave) streams [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
I would like to mix several sound (wave) streams into one.
Each stream might have a different format (bits/sample, channel count, etc.), so conversion is needed also.
I am looking for a library to do this, which I can link into my VS C++ project, before jumping in and implementing my own.
If you just want a library you can use the SOX library. It is pretty good and easy to use.
If you want more control over how the mixing is done, and maybe have more than 2 files to mix, you should take a look at the STK library
It is very simple yet quite powerful. The following is an example of how you can use a single line of code to mix two waves (simple superpositioning of the signals)
output.tick( input1.tick()*0.5+ input2.tick()*0.5 );
Hope this helps.
FMOD is quite good.

Easy to use SNMP client library for c++? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
What's an easy to use SNMP client library for c++?
SNMP++ is also a nice and open source library for C++ developers.
http://www.agentpp.com/api/cpp/snmp_pp.html
Probably the best choice is net-snmp. Note that the library has "C" linkage but will work just fine with C++.
I have found that Net-SNMP does not support multi-threading with v3 type queries. So if you are writing an SNMP monitoring tool that will be polling multiple hosts then you will need to take this into consideration.
OpenSNMP contains a complete multi-threaded implementation of SNMPv3 that is done in C++ (complete with classes, etc). It's not heavily used and maintained though.
Net-SNMP with v3 over TLS/DTLS is likely to be threadsafe as it's really SNMPv3/USM that contains threading issues. I think.