
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
RustとRubyでAES-256-CBCの暗号化・復号化をする - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
RustとRubyでAES-256-CBCの暗号化・復号化をする - Qiita
use aes::cipher::{KeyIvInit, block_padding::Pkcs7, BlockEncryptMut, BlockDecryptMut}; use base64:... use aes::cipher::{KeyIvInit, block_padding::Pkcs7, BlockEncryptMut, BlockDecryptMut}; use base64::{Engine as _, engine::general_purpose}; use bytebuffer::ByteBuffer; use rand::{distributions::{Alphanumeric, DistString}}; type Aes256CbcEnc = cbc::Encryptor<aes::Aes256>; type Aes256CbcDec = cbc::Decryptor<aes::Aes256>; // 暗号化 fn encrypt(key: &str, data: &str) -> String { let mut rng = rand::thread_r