資源簡介
AES encrypt and decrypt source code implemented using MATLAB
代碼片段和文件信息
function?ct?=?aescrypt(ptkey)
%?AESCRYPT?-?encrypt?a?message?using?128-bit?AES
%
%?USAGE:?ct?=?aescrypt(ptkey)
%
%?pt??=?plaintext?a?vector?in?char?or?uint8?form
%?key?=?encryption?key?which?must?be?a?character?string?or?uint8?vector
%?ct??=?cyphertext
%
%?Notes:?(1)?This?function?requires?Java?which?contains?the?encryption
%????????????routines.
%????????(2)?The?provided?key?may?have?any?(nonzero)?length.?It?is?hashed
%????????????to?128?bits?using?the?MD5?hash?algorithm.
%????????(3)?Use?this?function?with?the?separate?DZIP?routine?to?enable
%????????????encryption?of?several?Matlab?data?types?e.g.
%????????????ct=aescrypt(dzip(M)key)
%????????(4)?Carefully?tested?but?no?warranty?use?at?your?own?risk.
%????????(5)?Michael?Kleder?Nov?2005
%
%?EXAMPLE:
%
%?M=r
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2010-01-05?14:39??aes\
?????文件????????1572??2009-12-08?07:16??aes\aescrypt.asv
?????文件????????1572??2009-12-04?23:54??aes\aescrypt.m
?????文件????????1689??2005-11-04?16:00??aes\aesdecrypt.m
?????文件??????????41??2010-01-04?01:10??aes\FN_DEsc
?????文件?????????861??2010-01-04?01:08??aes\test_encrypt_decrypt.m
評論
共有 條評論