WIP: Auto-convert confid code
This commit is contained in:
parent
6f648b6556
commit
eb0a567405
5 changed files with 1619 additions and 2 deletions
|
@ -9,7 +9,7 @@ use openssl::{
|
|||
};
|
||||
use serde_json::{from_reader, from_str};
|
||||
|
||||
use crate::{bink1998, bink2002, crypto::initialize_elliptic_curve};
|
||||
use crate::{bink1998, bink2002, confid, crypto::initialize_elliptic_curve};
|
||||
|
||||
#[derive(Debug, Clone, Copy, PartialEq, Eq)]
|
||||
pub enum Mode {
|
||||
|
@ -268,7 +268,11 @@ impl Cli {
|
|||
}
|
||||
|
||||
fn confirmation_id(&mut self) -> Result<()> {
|
||||
todo!()
|
||||
if let Some(instid) = &self.options.instid {
|
||||
let confirmation_id = confid::generate(instid)?;
|
||||
println!("Confirmation ID: {confirmation_id}");
|
||||
};
|
||||
Ok(())
|
||||
}
|
||||
|
||||
fn print_key(pk: &str) {
|
||||
|
|
1588
src/confid.rs
Normal file
1588
src/confid.rs
Normal file
File diff suppressed because it is too large
Load diff
|
@ -3,6 +3,7 @@ use anyhow::Result;
|
|||
mod bink1998;
|
||||
mod bink2002;
|
||||
mod cli;
|
||||
mod confid;
|
||||
mod crypto;
|
||||
mod key;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue