AES-256 GUI using CBC mode

バージョン 1.0.2 (6.46 KB) 作成者: David Hill
Advance Encryption Standard-256 encryption and decryption in a GUI. The Cipher Block Chaining (CBC) mode is used with cipher-text stealing.
ダウンロード: 707
更新 2021/1/25

ライセンスの表示

Advanced Encryption Standard (AES-256) using Cipher Block Chaining (CBC) mode with cipher-text stealing. Write any sized text message (must be greater than 16 characters) into the decoded block. If message is less than 16 characters, just add spaces. Place your 256-bit hexadecimal key into the key block. Hit encode button to receive an encoded output in the encoded block. To decode, just reverse the process. Converts message input using UTF-8. You could use this with my Curve25519 elliptic curve cryptography file exchange. My curve25519 could generate a shared key which could be shared with someone over the internet. Once the other person's shared key is received, it could be used with your private key to generate the key need for AES encryption. The other person could also compute the same key using his private key and the shared key you provided to decode your message.

引用

David Hill (2025). AES-256 GUI using CBC mode (https://www.mathworks.com/matlabcentral/fileexchange/73427-aes-256-gui-using-cbc-mode), MATLAB Central File Exchange. に取得済み.

MATLAB リリースの互換性
作成: R2019a
すべてのリリースと互換性あり
プラットフォームの互換性
Windows macOS Linux
カテゴリ
Help Center および MATLAB AnswersEncryption / Cryptography についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
バージョン 公開済み リリース ノート
1.0.2

Updated to new versions of MATLAB to eliminate warnings.

1.0.1

Made code improvements and simplifications.

1.0.0