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