From 49c352e84c92fdc3751ed211201e67a9570c0dd9 Mon Sep 17 00:00:00 2001 From: Hatter Jiang Date: Sat, 26 Aug 2023 01:01:50 +0800 Subject: [PATCH] feat: update version --- __crypto/secretshare/Cargo.toml | 1 + __crypto/secretshare/src/gf256.rs | 2 +- __crypto/secretshare/src/main.rs | 9 ++------- 3 files changed, 4 insertions(+), 8 deletions(-) diff --git a/__crypto/secretshare/Cargo.toml b/__crypto/secretshare/Cargo.toml index df84125..4e3cfba 100644 --- a/__crypto/secretshare/Cargo.toml +++ b/__crypto/secretshare/Cargo.toml @@ -5,6 +5,7 @@ authors = ["Sebastian Gesemann "] description = "This is an implementation of Shamir's secret sharing scheme." license = "GPLv3" readme = "README.md" +edition = "2021" [dependencies] getopts = "0.2" diff --git a/__crypto/secretshare/src/gf256.rs b/__crypto/secretshare/src/gf256.rs index deab336..b640e62 100644 --- a/__crypto/secretshare/src/gf256.rs +++ b/__crypto/secretshare/src/gf256.rs @@ -1,5 +1,5 @@ //! This module provides the Gf256 type which is used to represent -//! elements of a finite field wich 256 elements. +//! elements of a finite field witch 256 elements. use std::num::Wrapping; use std::ops::{Add, Div, Mul, Sub}; diff --git a/__crypto/secretshare/src/main.rs b/__crypto/secretshare/src/main.rs index dfe6451..903644e 100644 --- a/__crypto/secretshare/src/main.rs +++ b/__crypto/secretshare/src/main.rs @@ -1,8 +1,3 @@ -extern crate rustc_serialize as serialize; -extern crate getopts; -extern crate crc24; -extern crate rand; - use std::convert; use std::env; use std::error; @@ -12,9 +7,9 @@ use std::io::prelude::*; use std::iter::repeat; use std::num; -use rand::{Rng, OsRng}; use getopts::Options; -use serialize::base64::{self, FromBase64, ToBase64}; +use rand::{OsRng, Rng}; +use rustc_serialize::base64::{self, FromBase64, ToBase64}; use gf256::Gf256;