key-utils

The BitPay Java Key Utilities for use with the BitPay API. This package includes KeyUtils.java and a test file KeyUtilsTest.java. Invoke the static methods of KeyUtils.java to generate a PEM, retrieve private and compressed public keys from the PEM, retrieve SIN from PEM, and sign a message with the PEM.

License

License

Categories

Categories

KeY Data Data Formats Formal Verification
GroupId

GroupId

com.bitpay
ArtifactId

ArtifactId

keyutils
Last Version

Last Version

2.0.1
Release Date

Release Date

Type

Type

jar
Description

Description

key-utils
The BitPay Java Key Utilities for use with the BitPay API. This package includes KeyUtils.java and a test file KeyUtilsTest.java. Invoke the static methods of KeyUtils.java to generate a PEM, retrieve private and compressed public keys from the PEM, retrieve SIN from PEM, and sign a message with the PEM.
Project URL

Project URL

https://github.com/bitpay/java-key-utils
Project Organization

Project Organization

BitPay
Source Code Management

Source Code Management

https://github.com/bitpay/java-key-utils

Download keyutils

How to add to project

<!-- https://jarcasting.com/artifacts/com.bitpay/keyutils/ -->
<dependency>
    <groupId>com.bitpay</groupId>
    <artifactId>keyutils</artifactId>
    <version>2.0.1</version>
</dependency>
// https://jarcasting.com/artifacts/com.bitpay/keyutils/
implementation 'com.bitpay:keyutils:2.0.1'
// https://jarcasting.com/artifacts/com.bitpay/keyutils/
implementation ("com.bitpay:keyutils:2.0.1")
'com.bitpay:keyutils:jar:2.0.1'
<dependency org="com.bitpay" name="keyutils" rev="2.0.1">
  <artifact name="keyutils" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.bitpay', module='keyutils', version='2.0.1')
)
libraryDependencies += "com.bitpay" % "keyutils" % "2.0.1"
[com.bitpay/keyutils "2.0.1"]

Dependencies

compile (9)

Group / Artifact Type Version
org.bouncycastle : bcpkix-jdk15on jar 1.52
org.bouncycastle : bcprov-jdk15on jar 1.52
org.hamcrest : hamcrest-core jar 1.3
org.slf4j : slf4j-api jar 1.7.7
org.slf4j : slf4j-simple jar 1.7.7
junit : junit jar 4.12
org.bitcoinj : bitcoinj-core jar 0.13.1
com.github.github : site-maven-plugin jar 0.12
org.sonatype.plugins : nexus-staging-maven-plugin maven-plugin 1.6.3

Project Modules

There are no modules declared in this project.

BitPay Key Utilities for Java

MIT License Travis Maven Central Coverage Status

Provides required cryptographic functions to use the BitPay 2.0 API.

Getting Started »

Found a bug?

Let us know! Send a pull request or a patch. Questions? Ask! We're here to help. We will respond to all filed issues.

Contributors

Click here to see a list of the contributors to this library.

com.bitpay

BitPay

Versions

Version
2.0.1
2.0.0