Should XOR operation performed on binary images only?
조회 수: 6 (최근 30일)
이전 댓글 표시
I want to perform XOR encryption and decryption on images.Should this operation performed on binary images only?
댓글 수: 0
답변 (2개)
Guillaume
2015년 6월 5일
편집: Guillaume
2015년 6월 5일
I assume this question came to be because you looked at the doc of xor in matlab and saw that it only applied to logical (binary / boolean) values. That's because xor is a logical operator.
It would be a bit pointless to have to binarise an image to be able to encrypt it. It certainly wouldn't be reversible anyway.
What you are looking for is the bit-wise xor, bitxor which can xor two integer bit xoring their corresponding bits.
encimage = bitxor(rawimage, somevalue)
%or
encimage = bitxor(rawimage, someotherimagethesamesize)
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Encryption / Cryptography에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!