how convert image into encrypted form?
조회 수: 2 (최근 30일)
이전 댓글 표시
채택된 답변
Jan
2013년 3월 6일
% Read the file:
FID = fopen('FileName.jpg');
if FID == -1, error('Cannot open file for reading.'); end
data = fread(FID, inf, 'uint8');
fclose(FID);
% Encrypt the byte stream:
data = rem(data, (1:length(data)-1) * 13, 256);
% Write the byte stream:
FID = fopen('FileName.enc', 'w');
if FID == -1, error('Cannot open file for writing.'); end
fwrite(FID, data, 'uint8');
fclose(FID);
If you want some stronger encryption, please explain this explicitly. We do not discuss about really strong encryptions in this forum for legal reasons, which I do not accept as serious and useful, but respecting existing laws is a good point to start from.
Searching in the net will help you exhaustively. So do not hesitate to try this before you ask the forum.
댓글 수: 0
추가 답변 (1개)
Walter Roberson
2013년 3월 6일
This was already answered for you. http://www.mathworks.co.uk/matlabcentral/answers/65891-what-was-the-source-code-for-image-encryption-and-decryption
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Convert Image Type에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!