diff --git a/Cargo.toml b/Cargo.toml index e106764..60f4651 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,14 +1,15 @@ [package] -name = "substrate-bn" -version = "0.6.0" -authors = ["Sean Bowe ", "Parity Technologies "] +name = "bizinikiwi-bn" +version = "0.7.0" +authors = ["PezkuwiChain Developers "] description = "Pairing cryptography with the Barreto-Naehrig curve" -keywords = ["pairing","crypto","cryptography"] +keywords = ["pairing", "crypto", "cryptography", "pezkuwichain", "bizinikiwi"] readme = "README.md" -homepage = "https://github.com/paritytech/bn" -repository = "https://github.com/paritytech/bn" +homepage = "https://pezkuwichain.io" +repository = "https://github.com/pezkuwichain/bizinikiwi-bn" +documentation = "https://docs.pezkuwichain.io" license = "MIT OR Apache-2.0" -edition = "2018" +edition = "2021" [features] default = [] diff --git a/LICENSE-MIT b/LICENSE-MIT index c2b1b7d..90caf21 100644 --- a/LICENSE-MIT +++ b/LICENSE-MIT @@ -1,4 +1,4 @@ -Copyright (c) 2016 Zcash Electric Coin Company +Copyright (c) Pezkiwi Company and Dijital Kurdistan Tech Institue Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md index fc88a08..24fb8ad 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# bn [![Crates.io](https://img.shields.io/crates/v/bn.svg)](https://crates.io/crates/bn) [![Build status](https://api.travis-ci.org/zcash/bn.svg)](https://travis-ci.org/zcash/bn) +# bizinikiwi-bn [![Crates.io](https://img.shields.io/crates/v/bizinikiwi-bn.svg)](https://crates.io/crates/bizinikiwi-bn) This is a [pairing cryptography](https://en.wikipedia.org/wiki/Pairing-based_cryptography) library written in pure Rust. It makes use of the Barreto-Naehrig (BN) curve construction from [[BCTV2015]](https://eprint.iacr.org/2013/879.pdf) to provide two cyclic groups **G1** and **G2**, with an efficient bilinear pairing: @@ -10,17 +10,17 @@ This library, like other pairing cryptography libraries implementing this constr ## Usage -Add the `bn` crate to your dependencies in `Cargo.toml`... +Add the `bizinikiwi-bn` crate to your dependencies in `Cargo.toml`... ```toml [dependencies] -bn = "0.4.2" +bizinikiwi-bn = "0.7" ``` ...and add an `extern crate` declaration to your crate root: ```rust -extern crate bn; +extern crate bizinikiwi_bn as bn; ``` ## API @@ -66,11 +66,11 @@ Licensed under either of at your option. -Copyright 2016 [Zcash Electric Coin Company](https://z.cash/). The Zcash Company promises to maintain the "bn" crate on crates.io under this MIT/Apache-2.0 dual license. +Copyright 2024-2025 [PezkuwiChain](https://pezkuwichain.io). PezkuwiChain maintains the "bizinikiwi-bn" crate on crates.io under this MIT/Apache-2.0 dual license. ### Authors -* [Sean Bowe](https://github.com/ebfull) +* [PezkuwiChain Developers](https://github.com/pezkuwichain) ### Contribution