unknown_order 0.10.1

A crate for working with finite fields where the modulus is of unknown order, typtical for RSA, Paillier, Hyperelliptic curves, etc.
Documentation
# Changelog

All notable changes to this crate will be documented in this file.

The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

### v0.10.0

- Significant speed boost in safe prime generation thanks to glass_pumpkin update 1.7

### v0.9.0

- Update crypto_backend to allow different sizes with the default as 4096. 
- Add random_bits, random_range and variants with_rngs.

### v0.7.0

- Add crypto-bigint as a backend
- Allow building with no_std

### v0.3.0

### Updated

- Changed rust-gmp to rug
- License either MIT or Apache 2.0
- Update dependencies

### v0.2.2

### Added

- impl Binary, Octal, LowerHex, UpperHex
- impl From for u128, i128

### v0.2.1

### Added
- div_rem 
  
### Fixes 

- gmp_backend compile issues with rand

### v0.2.0

- Add WASM
- Update dependencies

### v0.1.4

### Fixes

- gmp_backend prime generation was reusing seeds and generating the same prime numbers with consecutive calls

### v0.1.3

### Fixes

- More reliable gmp_backend prime generation

## v0.1.2

### Fixes

- Fix bug in gmp_backend to_bytes

## v0.1.1

### Added

- README.md updates
- Code doc updates
- Require openssl = 0.10.34+
- Added Group to easier operations
- Added std::iter::{Sum, Product} implementations to BigNumber
- Added modneg to BigNumber

## v0.1.0

### Added

- `gmp_backend::Bn` - A Big Number implementation backed by Gnu's MP Library
- `openssl_backend::Bn` - A Big Number implementation backed by Openssl's BigNum Library
- `rust_backend::Bn` - A Big Number implementation backed by Rust's BigInt crate
- `gcd_result::GcdResult` - A GCD result that contains the gcd value and the Bézout coefficients