Merge branch 'release/0.2.1'

This commit is contained in:
Isis Lovecruft 2018-07-23 16:58:11 +00:00
commit cd7b62fe9c
Failed to extract signature
2 changed files with 14 additions and 10 deletions

View file

@ -1,6 +1,6 @@
[package]
name = "x25519-dalek"
version = "0.2.0"
version = "0.2.1"
authors = ["Isis Lovecruft <isis@patternsinthevoid.net>"]
readme = "README.md"
license = "BSD-3-Clause"
@ -20,12 +20,12 @@ exclude = [
travis-ci = { repository = "dalek-cryptography/x25519-dalek", branch = "master"}
[dependencies.curve25519-dalek]
version = "^0.17"
version = "^0.18"
default-features = false
[dependencies.rand]
optional = true
version = "=0.5.0-pre.2"
version = "^0.5"
[dev-dependencies]
criterion = "0.2"

View file

@ -1,14 +1,14 @@
# x25519-dalek [![](https://img.shields.io/crates/v/x25519-dalek.svg)](https://crates.io/crates/x25519-dalek) [![](https://docs.rs/x25519-dalek/badge.svg)](https://docs.rs/x25519-dalek) [![](https://travis-ci.org/isislovecruft/x25519-dalek.svg?branch=master)](https://travis-ci.org/isislovecruft/x25519-dalek)
# x25519-dalek [![](https://img.shields.io/crates/v/x25519-dalek.svg)](https://crates.io/crates/x25519-dalek) [![](https://docs.rs/x25519-dalek/badge.svg)](https://docs.rs/x25519-dalek) [![](https://travis-ci.org/isislovecruft/x25519-dalek.svg?branch=master)](https://travis-ci.org/dalek-cryptography/x25519-dalek)
A pure-Rust implementation of x25519 elliptic curve Diffie-Hellman key exchange,
as specified by Mike Hamburg and Adam Langley in
[RFC7748](https://tools.ietf.org/html/rfc7748), using
[curve25519-dalek](https://github.com/isislovecruft/curve25519-dalek).
[curve25519-dalek](https://github.com/dalek-cryptography/curve25519-dalek).
## Examples
[![](https://raw.githubusercontent.com/isislovecruft/x25519-dalek/master/res/bubblesort-zines-secret-messages-cover.jpeg)](https://shop.bubblesort.io)
[![](https://raw.githubusercontent.com/dalek-cryptography/x25519-dalek/master/res/bubblesort-zines-secret-messages-cover.jpeg)](https://shop.bubblesort.io)
"Secret Messages" cover image and [zine](https://shop.bubblesort.io/products/secret-messages-zine)
copyright © Amy Wibowo ([@sailorhg](https://twitter.com/sailorhg))
@ -71,7 +71,7 @@ authenticated-encryption cipher.
# Warnings
[Our elliptic curve library](https://github.com/isislovecruft/curve25519-dalek)
[Our elliptic curve library](https://github.com/dalek-cryptography/curve25519-dalek)
(which this code uses) has received *one* formal cryptographic and security
review. It has not yet received what we would consider *sufficient* peer
review by other qualified cryptographers to be considered in any way, shape,
@ -90,9 +90,13 @@ Documentation is available [here](https://docs.rs/x25519-dalek).
To install, add the following to your project's `Cargo.toml`:
```toml
[dependencies.x25519-dalek]
version = "^0.1"
version = "^0.2"
```
Then, in your library or executable source, add:
extern crate x25519_dalek
```rust
extern crate x25519_dalek;
```