找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

用C語言異或進行加密與解密運算

查看數(shù): 20236 | 評論數(shù): 56 | 收藏 22
關(guān)燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發(fā)布時間: 2019-12-31 17:18

正文摘要:

前久寫《不用中間數(shù)交換兩個變量的方法》反響不錯,其中用到了異或運算。今天看《通信原理》書,提了數(shù)字信息可以很方便地進行加密與解密運算,用到了異或。 隨手寫了個實例玩玩: unsigned int aa=3456; void ma ...

回復(fù)

ID:961457 發(fā)表于 2022-10-28 16:34
還有這種用法,學習了
ID:195496 發(fā)表于 2022-7-29 07:46
這樣加密太快了,
ID:1023118 發(fā)表于 2022-7-16 07:56
有收獲
ID:397054 發(fā)表于 2022-6-11 21:41
哈哈,同好,,,,我也寫了一個完全實用的程序,起初是在DOS下用匯編語言寫的.com程序,對任意文件加密,算法就是這個,這個就是經(jīng)典加密算法中的“維多利亞”算法在電腦上的實現(xiàn)。說來話長了,十五六年前我把北航的CAXA程序的加密盤給破解了,完全手工花了我兩個月時間,那個時候干勁真足。。。。。破解的過程中我學到了這個方法。一開始就在DOS的DEBUG下直接編寫匯編,寫好后使用不太方便,后來又用MASA6正式的從寫了一遍,五六年前又用VB寫成了Windows程序。
ID:526108 發(fā)表于 2022-5-30 07:35
還有加,減,位取反都可以實現(xiàn),組合使用能達到更復(fù)雜的加密效果
ID:1019756 發(fā)表于 2022-4-19 15:40
這個真是簡單好用
ID:584195 發(fā)表于 2021-8-5 18:56
樓主分享這個思路太好了,開銷少!
ID:934382 發(fā)表于 2021-6-7 23:45
有幫助,謝謝樓主去學習了
ID:652660 發(fā)表于 2021-4-25 19:18
高級!!
ID:493780 發(fā)表于 2021-3-6 13:01
學習了。不錯的創(chuàng)意
ID:829223 發(fā)表于 2021-1-27 08:18
感謝樓主分享,受教了!
ID:879809 發(fā)表于 2021-1-23 18:02
加密強度太低了,建議樓主搜下TEA、XTEA、XXTEA、Poly1305,ChaCha20之類的加密算法,雖然也是基于異或,但是加密強度不知道比你高到哪里去了。
ID:806411 發(fā)表于 2021-1-22 19:25
被我學到了
ID:844200 發(fā)表于 2020-11-16 09:09
這個好簡單
ID:842087 發(fā)表于 2020-11-11 15:05
學習了,希望有更多的分享
ID:821087 發(fā)表于 2020-9-20 10:29
條例清晰,整理全面,好資料,謝謝分享。。
ID:816165 發(fā)表于 2020-8-30 08:32
還能這樣,學習了。
ID:808650 發(fā)表于 2020-7-27 21:59
學習了,非常感謝!
ID:167757 發(fā)表于 2020-7-19 12:09
這個正是我想要的  感謝分享
ID:649040 發(fā)表于 2020-6-8 17:49
感謝分享
ID:772816 發(fā)表于 2020-6-8 14:32
太神奇了
ID:770137 發(fā)表于 2020-6-5 15:10
大贊 鉆研哦
ID:769165 發(fā)表于 2020-6-4 10:11
謝謝了 學習稻了
ID:764710 發(fā)表于 2020-5-29 23:43
學習了謝謝
ID:467862 發(fā)表于 2020-5-25 15:51
技術(shù)就是知道了就簡單,不知道就是黑匣子。
ID:752827 發(fā)表于 2020-5-17 11:08
感謝分享,學到了謝謝
ID:752368 發(fā)表于 2020-5-15 10:28
學習了,謝謝
ID:382454 發(fā)表于 2020-4-25 15:10
學習了,謝謝。
ID:253767 發(fā)表于 2020-4-23 06:30
謝謝分享!!!
ID:716413 發(fā)表于 2020-4-22 20:27
這個算法在通訊中常用,因為異或是最簡單方便的改變數(shù)據(jù)形式的方式。
ID:356408 發(fā)表于 2020-3-25 00:11
32的話可以直接用crc
ID:284107 發(fā)表于 2020-3-15 21:06
可以用在串口通信數(shù)據(jù)加密
ID:504565 發(fā)表于 2020-3-11 14:28
好專業(yè),厲害,見識了。
ID:702102 發(fā)表于 2020-3-11 07:37
學習了!
ID:698877 發(fā)表于 2020-3-2 08:14
嗯嗯,我們做家電聯(lián)網(wǎng)的也使用類似的加密。
ID:699945 發(fā)表于 2020-2-29 08:34
謝謝分享
ID:697884 發(fā)表于 2020-2-25 12:08
這樣子搞 有什么作用嗎???
ID:697884 發(fā)表于 2020-2-25 11:54
學習了,謝謝!
ID:650754 發(fā)表于 2020-2-18 21:40
這樣子搞 有什么作用嗎
ID:659489 發(fā)表于 2020-2-18 19:06
學習一下

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表