cryptopp icon indicating copy to clipboard operation
cryptopp copied to clipboard

free C++ class library of cryptographic schemes

Results 55 cryptopp issues
Sort by recently updated
recently updated
newest added

The RSA with key size 16 may provide an invalid key randomly. The generation itself does not report any errors but validation fails due to an invalid state. Worth to...

Use the built-in cryptographic PRNG on macOS 10.10+ and iOS 8.0+.

### Crypto++ Issue Report When I build cryptopp 8.6.0 for Fedora 37 x86_64 and run tests it use RIPEMD-160 and falls into an endless loop: ``` passed brainpoolP192r1 using RIPEMD-160...

Hi, I'm currently using the latest release of cryptopp (8.6.0) in react-native-cryptopp (see https://github.com/JiriHoffmann/react-native-cryptopp/issues/17). I need to make RSA-PSS-SHA256 signatures with a max salt length (which is the default in...

First of all, thanks a lot for building this extensive, high-quality library! It's great to have so many algorithms supported. However, usually only one or a few specific functions/algorithms are...

* State the operating system and version (Ubutnu 17 x86_64, Windows 7 Professional x64, etc): Windows 10 * State the version of the Crypto++ library (Crypto++ 7.0, Master, etc): 5.6.2...

### Crypto++ Issue Report ``` crypto_version="CRYPTOPP_8_6_0" function install_cryptopp_platform { ( set +u # Allow having undefined variables in setenv-ios.sh IOS_SDK="$1" IOS_CPU="$2" source ./TestScripts/setenv-ios.sh make -j"$NUM_PROC" -f GNUmakefile-cross make install -f...

The [`CPUID64` function in `x64dll.asm`](https://github.com/weidai11/cryptopp/blob/master/x64dll.asm#L1999) modifies a nonvolatile register (`rbx`) but does not use `proc frame`. Sample fix: ``` CPUID64 PROC FRAME ;; preserve per ABI mov [rsp+8], rbx .savereg...

This is another new issue. Running the test suite on an old PowerMac with Debian Sid installed in a debug build: ``` (gdb) r v Starting program: /home/jwalton/cryptopp/cryptest.exe v [Thread...

On the Crypto++ wiki, it says: > ed25519 uses SHA512 as the hash. It is hard wired into the source files and there is no way to change it without...