久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 19694|回復: 56
打印 上一主題 下一主題
收起左側

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

  [復制鏈接]
跳轉到指定樓層
樓主
前久寫《不用中間數交換兩個變量的方法》反響不錯,其中用到了異或運算。今天看《通信原理》書,提了數字信息可以很方便地進行加密與解密運算,用到了異或。
隨手寫了個實例玩玩:
unsigned int aa=3456;
void main( void )
{
      unsigned int pwd=5438;
      aa ^= pwd;  //加密

      aa ^= pwd; //解密
}
沒有用函數、指針傳遞參數形式來寫,更顯的簡單,就兩行語句。

定理:一個數與另一個數做兩次異或運算后得到原值,或者說恢復到原來的值。
運行過程如圖,感謝IAR的方便。

1.jpg (23.66 KB, 下載次數: 274)

加密運算前

加密運算前

2.jpg (23.95 KB, 下載次數: 252)

已加密

已加密

3.jpg (19.31 KB, 下載次數: 249)

解密運算后,得到原值

解密運算后,得到原值

評分

參與人數 2黑幣 +80 收起 理由
外星人11111 + 30
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏22 分享淘帖 頂10 踩
回復

使用道具 舉報

沙發
ID:680212 發表于 2020-1-3 09:30 | 只看該作者
嗯嗯,學習了
回復

使用道具 舉報

板凳
ID:683169 發表于 2020-1-7 19:49 來自手機 | 只看該作者
學習了,謝謝
回復

使用道具 舉報

地板
ID:298008 發表于 2020-1-11 08:34 | 只看該作者
謝謝樓主分享!!!
回復

使用道具 舉報

5#
ID:328200 發表于 2020-1-11 12:02 | 只看該作者
很有收獲,謝謝分享
回復

使用道具 舉報

6#
ID:684949 發表于 2020-1-11 12:25 | 只看該作者
這個厲害
回復

使用道具 舉報

7#
ID:685659 發表于 2020-1-13 14:21 | 只看該作者

很有收獲,謝謝分享
回復

使用道具 舉報

8#
ID:687536 發表于 2020-1-20 13:38 | 只看該作者
謝謝分享
回復

使用道具 舉報

9#
ID:688561 發表于 2020-1-31 11:59 | 只看該作者
好厲害,簡單可行!!
回復

使用道具 舉報

10#
ID:689648 發表于 2020-2-3 12:20 | 只看該作者
學習了有用
回復

使用道具 舉報

11#
ID:686739 發表于 2020-2-3 16:56 來自手機 | 只看該作者
學習一下,謝謝分享
回復

使用道具 舉報

12#
ID:689522 發表于 2020-2-7 14:51 | 只看該作者
學習一下,謝謝分享
回復

使用道具 舉報

13#
ID:692815 發表于 2020-2-13 15:25 | 只看該作者

學習一下,謝謝分享!!
回復

使用道具 舉報

14#
ID:105786 發表于 2020-2-14 09:31 | 只看該作者
學習了,謝謝分享
回復

使用道具 舉報

15#
ID:619987 發表于 2020-2-14 19:54 | 只看該作者
學習了,謝謝分享
回復

使用道具 舉報

16#
ID:694098 發表于 2020-2-16 23:02 | 只看該作者
學習一下,謝謝分享
回復

使用道具 舉報

17#
ID:136189 發表于 2020-2-17 14:03 來自手機 | 只看該作者
學習了,,多謝,,,
回復

使用道具 舉報

18#
ID:659489 發表于 2020-2-18 19:06 來自手機 | 只看該作者
學習一下
回復

使用道具 舉報

19#
ID:650754 發表于 2020-2-18 21:40 | 只看該作者
這樣子搞 有什么作用嗎
回復

使用道具 舉報

20#
ID:697884 發表于 2020-2-25 11:54 | 只看該作者
學習了,謝謝!
回復

使用道具 舉報

21#
ID:697884 發表于 2020-2-25 12:08 | 只看該作者
這樣子搞 有什么作用嗎???
回復

使用道具 舉報

22#
ID:699945 發表于 2020-2-29 08:34 | 只看該作者
謝謝分享
回復

使用道具 舉報

23#
ID:698877 發表于 2020-3-2 08:14 | 只看該作者
嗯嗯,我們做家電聯網的也使用類似的加密。
回復

使用道具 舉報

24#
ID:702102 發表于 2020-3-11 07:37 | 只看該作者
學習了!
回復

使用道具 舉報

25#
ID:504565 發表于 2020-3-11 14:28 | 只看該作者
好專業,厲害,見識了。
回復

使用道具 舉報

26#
ID:284107 發表于 2020-3-15 21:06 來自手機 | 只看該作者
可以用在串口通信數據加密
回復

使用道具 舉報

27#
ID:356408 發表于 2020-3-25 00:11 | 只看該作者
32的話可以直接用crc
回復

使用道具 舉報

28#
ID:716413 發表于 2020-4-22 20:27 | 只看該作者
這個算法在通訊中常用,因為異或是最簡單方便的改變數據形式的方式。
回復

使用道具 舉報

29#
ID:253767 發表于 2020-4-23 06:30 | 只看該作者
謝謝分享!!!
回復

使用道具 舉報

30#
ID:382454 發表于 2020-4-25 15:10 | 只看該作者
學習了,謝謝。
回復

使用道具 舉報

31#
ID:752368 發表于 2020-5-15 10:28 | 只看該作者
學習了,謝謝
回復

使用道具 舉報

32#
ID:752827 發表于 2020-5-17 11:08 | 只看該作者
感謝分享,學到了謝謝
回復

使用道具 舉報

33#
ID:467862 發表于 2020-5-25 15:51 | 只看該作者
技術就是知道了就簡單,不知道就是黑匣子。
回復

使用道具 舉報

34#
ID:764710 發表于 2020-5-29 23:43 | 只看該作者
學習了謝謝
回復

使用道具 舉報

35#
ID:769165 發表于 2020-6-4 10:11 | 只看該作者
謝謝了 學習稻了
回復

使用道具 舉報

36#
ID:770137 發表于 2020-6-5 15:10 | 只看該作者
大贊 鉆研哦
回復

使用道具 舉報

37#
ID:772816 發表于 2020-6-8 14:32 | 只看該作者
太神奇了
回復

使用道具 舉報

38#
ID:649040 發表于 2020-6-8 17:49 | 只看該作者
感謝分享
回復

使用道具 舉報

39#
ID:167757 發表于 2020-7-19 12:09 | 只看該作者
這個正是我想要的  感謝分享
回復

使用道具 舉報

40#
ID:808650 發表于 2020-7-27 21:59 | 只看該作者
學習了,非常感謝!
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲最大的黄色网址 | 国产高清视频在线观看 | 国产成人精品一区二区三区网站观看 | 成人区一区二区三区 | 日韩欧美中文字幕在线观看 | 精品无码久久久久久国产 | 国产线视频精品免费观看视频 | 天堂在线中文 | 91大神xh98xh系列全部 | 欧美综合一区二区 | 久久精品在线 | 亚洲精品视频在线 | 欧美11一13sex性hd | 免费一区 | 亚洲天堂日韩精品 | 亚洲一区在线免费观看 | 欧美日韩中 | 色综合一区二区三区 | 亚洲精品中文字幕在线观看 | 成人亚洲 | 久久久久国产精品 | 在线一区二区三区 | 欧美一级在线观看 | 免费三级网站 | 亚洲专区在线 | av片免费观看 | 91视频在线观看 | 很很干很很日 | 国产成人精品免高潮在线观看 | 欧美午夜一区二区三区免费大片 | 日韩在线| 一区二区免费 | 欧美一级www片免费观看 | 日韩欧美视频免费在线观看 | 国产精品毛片一区二区三区 | 久久夜色精品国产 | 亚洲免费一区二区 | 麻豆精品国产91久久久久久 | 综合色影院| 国产一区二区在线视频 | 亚洲一区二区三区免费在线观看 |