Bouncy Castle Provider

org.bouncycastle : bcprov-jdk15on

The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains JCE provider and lightweight API for the Bouncy Castle Cryptography APIs for JDK 1.5 and up.

[Website] ·
2k usages
· 1k stars

Add dependency in Maven / Gradle

<dependency>
    <groupId>org.bouncycastle</groupId>
    <artifactId>bcprov-jdk15on</artifactId>
    <version>1.70</version>
</dependency>

How to add dependency in a project

  1. Add dependency to a Maven project
  2. Add dependency to a Gradle project
  3. Add dependency to a SBT Scala project
  4. Add dependency to a Grape project

1. Add dependency to a Maven project

Maven: Add the org.bouncycastle:bcprov-jdk15on library to the dependencies element of your pom.xml file:

<dependencies>
<dependency>
  <groupId>org.bouncycastle</groupId>
  <artifactId>bcprov-jdk15on</artifactId>
  <version>1.70</version>
</dependency>
</dependencies>

To install org.bouncycastle:bcprov-jdk15on library use the following command:

mvn install

2. Add dependency to a Gradle project

Gradle Groovy DSL: Add the org.bouncycastle:bcprov-jdk15on library to the dependencies section of your build.gradle file:

dependencies {
implementation 'org.bouncycastle:bcprov-jdk15on:1.70'
}

Gradle Kotlin DSL: Add the org.bouncycastle:bcprov-jdk15on library to the dependencies section of your build.gradle.kts file:

dependencies {
implementation("org.bouncycastle:bcprov-jdk15on:1.70")
}

3. Add dependency to a SBT Scala project

Scala: Add the org.bouncycastle:bcprov-jdk15on library to your build.sbt file:

libraryDependencies += "org.bouncycastle" % "bcprov-jdk15on" % "1.70"

4. Add dependency to a Grape project

Grape: Add an annotation org.bouncycastle:bcprov-jdk15on library to your groovy script file:

@Grapes(
    @Grab('org.bouncycastle:bcprov-jdk15on:1.70')
)

Compile Dependencies (0)

Group / Artifact Usage

Provided Dependencies (0)

Group / Artifact Usage

Test Dependencies (0)

Group / Artifact Usage

Recommended for You

More from Group

Bouncy Castle Provider

org.bouncycastle : bcprov-jdk15on

The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains JCE provider and lightweight API for the Bouncy Castle Cryptography APIs for JDK 1.5 and up.

2k usages
·
1k stars

Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIs

org.bouncycastle : bcpkix-jdk15on

The Bouncy Castle Java APIs for CMS, PKCS, EAC, TSP, CMP, CRMF, OCSP, and certificate generation. This jar contains APIs for JDK 1.5 and up. The APIs can be used in conjunction with a JCE/JCA provider such as the one provided with the Bouncy Castle Cryptography APIs.

1.3k usages
·
1k stars

Bouncy Castle Provider

org.bouncycastle : bcprov-jdk16

The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains JCE provider and lightweight API for the Bouncy Castle Cryptography APIs for JDK 1.6.

169 usages

Bouncy Castle OpenPGP API

org.bouncycastle : bcpg-jdk15on

The Bouncy Castle Java API for handling the OpenPGP protocol. This jar contains the OpenPGP API for JDK 1.5 and up. The APIs can be used in conjunction with a JCE/JCA provider such as the one provided with the Bouncy Castle Cryptography APIs.

141 usages
·
1k stars

Bouncy Castle S/MIME API

org.bouncycastle : bcmail-jdk15on

The Bouncy Castle Java S/MIME APIs for handling S/MIME protocols. This jar contains S/MIME APIs for JDK 1.5 and up. The APIs can be used in conjunction with a JCE/JCA provider such as the one provided with the Bouncy Castle Cryptography APIs. The JavaMail API and the Java activation framework will also be needed.

140 usages
·
1k stars