From 56bfe5ba8036c8b5ec8f27f464cd11a0bd383a25 Mon Sep 17 00:00:00 2001 From: kirbylife Date: Sat, 27 Jan 2024 06:36:38 +0000 Subject: [PATCH] Update TOTP-algorithm/Rust-TOTP-algorithm.md --- TOTP-algorithm/Rust-TOTP-algorithm.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/TOTP-algorithm/Rust-TOTP-algorithm.md b/TOTP-algorithm/Rust-TOTP-algorithm.md index 2dde276..5497467 100644 --- a/TOTP-algorithm/Rust-TOTP-algorithm.md +++ b/TOTP-algorithm/Rust-TOTP-algorithm.md @@ -1,6 +1,7 @@ # Implementation of the TOTP algorithm in Rust ```Rust +// src/main.rs use base32::decode; use chrono::Utc; use sha1::{digest::Update, Digest, Sha1}; @@ -44,5 +45,14 @@ fn generate() { println!("{:06}", token); } +``` +```toml +[package] +... + +[dependencies] +base32 = "0.4.0" +chrono = "0.4.33" +sha1 = "0.10.6" ``` \ No newline at end of file