bouncycastle - Bouncy Castle Crypto Package for Java

Property Value
Distribution openSUSE Leap 42.3
Repository openSUSE JAVA all
Package name bouncycastle
Package version 1.60
Package release 57.1
Package architecture noarch
Package type rpm
Installed size 5.54 MB
Download size 4.87 MB
Official Mirror
The Bouncy Castle Crypto package is a Java implementation of cryptographic
algorithms. The package is organised so that it contains a light-weight API
suitable for use in any environment (including the newly released J2ME) with
the additional infrastructure to conform the algorithms to the JCE framework.


Package Version Architecture Repository
bouncycastle-1.60-23.7.1.noarch.rpm 1.60 noarch openSUSE Update Oss
bouncycastle-1.59-23.3.1.noarch.rpm 1.59 noarch openSUSE Update Oss
bouncycastle-1.54-22.3.noarch.rpm 1.54 noarch openSUSE Oss
bouncycastle - - -


Name Value
java -
java-headless -
javapackages-tools -


Name Value
bcprov = 1.60-57.1
bouncycastle = 1.60-57.1
config(bouncycastle) = 1.60-57.1
mvn(bouncycastle:bcprov-jdk15) = 1.60
mvn(bouncycastle:bcprov-jdk15:pom:) = 1.60
mvn(org.bouncycastle:bcprov-jdk15on) = 1.60
mvn(org.bouncycastle:bcprov-jdk15on:pom:) = 1.60
mvn(org.bouncycastle:bcprov-jdk16) = 1.60
mvn(org.bouncycastle:bcprov-jdk16:pom:) = 1.60


Type URL
Binary Package bouncycastle-1.60-57.1.noarch.rpm
Source Package bouncycastle-1.60-57.1.src.rpm

Install Howto

  1. Add the openSUSE JAVA repository:
    # zypper addrepo opensuse-java
  2. Install bouncycastle rpm package:
    # zypper install bouncycastle




2018-07-19 -
- Version update to 1.60 bsc#1100694:
* CVE-2018-1000613 Use of Externally-ControlledInput to Select Classes or Code
* Release notes:
2018-06-11 -
- Version update to 1.59:
* CVE-2017-13098: Fix against Bleichenbacher oracle when not
using the lightweight APIs (boo#1072697).
* CVE-2016-1000338: Fix DSA ASN.1 validation during encoding of
signature on verification (boo#1095722).
* CVE-2016-1000339: Fix AESEngine key information leak via lookup
table accesses (boo#1095853).
* CVE-2016-1000340: Fix carry propagation bugs in the
implementation of squaring for several raw math classes
* CVE-2016-1000341: Fix DSA signature generation vulnerability to
timing attack (boo#1095852).
* CVE-2016-1000342: Fix ECDSA ASN.1 validation during encoding of
signature on verification (boo#1095850).
* CVE-2016-1000343: Fix week default settings for private DSA key
pair generation (boo#1095849).
* CVE-2016-1000344: Remove DHIES from the provider to disable the
unsafe usage of ECB mode (boo#1096026).
* CVE-2016-1000345: Fix DHIES/ECIES CBC mode padding oracle
attack (boo#1096025).
* CVE-2016-1000346: Fix other party DH public key validation
* CVE-2016-1000352: Remove ECIES from the provider to disable the
unsafe usage of ECB mode (boo#1096022).
* Release notes:
- Removed patch:
* ambiguous-reseed.patch
2018-05-15 -
- Build with source and target 8 to prepare for a possible removal
of 1.6 compatibility
2017-09-15 -
- Version update to 1.58
- Added patch:
* ambiguous-reseed.patch
+ Upstream fix for an ambiguous overload
2017-09-07 -
- Set java source and target to 1.6 to allow building with jdk9
2017-05-19 -
- New build dependency: javapackages-local
- Fixed requires
- Spec file cleaned
2016-02-20 -
- Version update to 1.54:
* No obvious changelog to be found
* Fixes bnc#967521 CVE-2015-7575
2015-10-23 -
- Version update to 1.53 (latest upstream)
* No obvious changelog
* Fixes bnc#951727 CVE-2015-7940
2015-03-18 -
- Fix build with new javapackages-tools
2015-02-20 -
- Disable tests on obs as they hang

See Also

Package Description
bouncycastle-javadoc-1.60-57.1.noarch.rpm Javadoc for bouncycastle
bsaf-1.9.1-4.1.noarch.rpm Better Swing Application Framework
bsaf-devel-1.9.1-4.1.noarch.rpm Better Swing Application Framework Sources
bsaf-javadoc-1.9.1-4.1.noarch.rpm Better Swing Application Framework Documentation
bsf-2.4.0-707.1.noarch.rpm Bean Scripting Framework
bsf-javadoc-2.4.0-707.1.noarch.rpm Javadoc for bsf
bsh-1.3.0-726.1.noarch.rpm Lightweight Scripting for Java
bsh-demo-1.3.0-726.1.noarch.rpm Demonstration and sample files for bsh
bsh-javadoc-1.3.0-726.1.noarch.rpm Javadoc for bsh
bsh-manual-1.3.0-726.1.noarch.rpm Manual for bsh
bsh2-2.0.0.b6-73.1.noarch.rpm Lightweight Scripting for Java (BeanShell Version 2.x)
bsh2-bsf-2.0.0.b6-73.1.noarch.rpm BSF support for bsh2
bsh2-classgen-2.0.0.b6-73.1.noarch.rpm ASM support for bsh2
bsh2-demo-2.0.0.b6-73.1.noarch.rpm Demonstrations and samples for bsh2
bsh2-javadoc-2.0.0.b6-73.1.noarch.rpm Javadoc for bsh2