mirror of
https://git.um-react.app/um/lib_um_crypto_rust.git
synced 2026-03-08 04:29:54 +00:00
refactor: rearrange code
This commit is contained in:
@@ -1,16 +1,15 @@
|
|||||||
|
use crate::kwm_v1::CipherV1;
|
||||||
use anyhow::Result;
|
use anyhow::Result;
|
||||||
use byteorder::{ReadBytesExt, LE};
|
use byteorder::{ReadBytesExt, LE};
|
||||||
use std::io::{Cursor, Read};
|
use std::io::{Cursor, Read};
|
||||||
|
use thiserror::Error;
|
||||||
|
use umc_qmc::QMCv2Cipher;
|
||||||
|
|
||||||
pub mod des;
|
pub mod des;
|
||||||
|
|
||||||
pub mod kwm_v1;
|
pub mod kwm_v1;
|
||||||
pub use umc_qmc::QMCv2Cipher as CipherV2;
|
pub use umc_qmc::QMCv2Cipher as CipherV2;
|
||||||
|
|
||||||
use crate::kwm_v1::CipherV1;
|
|
||||||
use thiserror::Error;
|
|
||||||
use umc_qmc::QMCv2Cipher;
|
|
||||||
|
|
||||||
/// Commonly used secret key for Kuwo services.
|
/// Commonly used secret key for Kuwo services.
|
||||||
pub const SECRET_KEY: [u8; 8] = *b"ylzsxkwm";
|
pub const SECRET_KEY: [u8; 8] = *b"ylzsxkwm";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,7 @@
|
|||||||
use base64::engine::{DecodePaddingMode, GeneralPurpose as Base64Engine, GeneralPurposeConfig};
|
use base64::engine::{DecodePaddingMode, GeneralPurpose as Base64Engine, GeneralPurposeConfig};
|
||||||
use base64::{alphabet, DecodeError, Engine};
|
use base64::{alphabet, Engine};
|
||||||
|
|
||||||
|
pub use base64::DecodeError;
|
||||||
|
|
||||||
/// Don't add padding when encoding, and require no padding when decoding.
|
/// Don't add padding when encoding, and require no padding when decoding.
|
||||||
pub const ENGINE: Base64Engine = Base64Engine::new(
|
pub const ENGINE: Base64Engine = Base64Engine::new(
|
||||||
|
|||||||
Reference in New Issue
Block a user