找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 4031|回復(fù): 5
打印 上一主題 下一主題
收起左側(cè)

關(guān)于51單片機(jī)實(shí)現(xiàn)sha-256加鹽值加密的解釋說明和程序

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:832727 發(fā)表于 2020-12-25 15:30 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
其實(shí)網(wǎng)上很多關(guān)于sha-256加密和解密的程序,但是大部分都是java、Python等面向?qū)ο蟮恼Z言寫的,即使有少部分用c語言寫的,但是這少部分用c寫的sha-256加密解密的程序,燒錄到單片機(jī)還是用不了的,往往是因?yàn)樽兞康某跏蓟妥兞恳枚紩?huì)有問題導(dǎo)致燒錄進(jìn)51單片機(jī)而無法正常運(yùn)行。本人自寫了一個(gè)可以燒錄進(jìn)51并且可以正常運(yùn)行的sha-256+鹽值的加密方法,有興趣的可以加我找我發(fā)程序。sha-256+鹽值雖然用java等有很多封裝好的方法可以直接寫出,但是能寫進(jìn)51單片機(jī)并且正常運(yùn)行的sha-256+鹽值的程序還是很少的。sha-256+鹽值的加密方法不但安全性會(huì)比一般的直接哈希加密方法會(huì)好很多,不會(huì)被彩虹表和反向查表法破解。
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:61207 發(fā)表于 2020-12-25 22:44 | 只看該作者
大師,分享出來學(xué)習(xí)一下,謝謝
回復(fù)

使用道具 舉報(bào)

板凳
ID:401564 發(fā)表于 2020-12-26 09:21 | 只看該作者
哥們,你這是高級(jí)語言的東西,這東西在單片機(jī)這用不上
對(duì)于單片機(jī)的解密,最簡單粗暴的方法是:把單片機(jī)表面的封裝搞開,直接找到芯片內(nèi)部,用特殊方法(不知道是什么方法可能是拍照,可能是顯微鏡或者激光)直接讀取單片機(jī)程序存儲(chǔ)器上的機(jī)器碼,然后把機(jī)器碼給匯編高手,寫成匯編就可以了
在深圳這,幾萬塊錢就能解密的在有人在
回復(fù)

使用道具 舉報(bào)

地板
ID:832727 發(fā)表于 2020-12-27 15:41 | 只看該作者
Y_G_G 發(fā)表于 2020-12-26 09:21
哥們,你這是高級(jí)語言的東西,這東西在單片機(jī)這用不上
對(duì)于單片機(jī)的解密,最簡單粗暴的方法是:把單片機(jī)表面的 ...

單片機(jī)不一定要匯編的
回復(fù)

使用道具 舉報(bào)

5#
ID:401564 發(fā)表于 2020-12-28 08:46 | 只看該作者

你覺得這個(gè)世界上有不運(yùn)行匯編的單片機(jī)嗎?
所有的編程語言不管是C還是C++或者PY,都是要先編譯成機(jī)器語言,然后生成燒錄文件,再燒錄到單片機(jī)中的,哪怕是跑系統(tǒng)的STM32也是一樣的,這好像是入門的時(shí)候就有介紹過的
不管是CPU還是MCU,內(nèi)部運(yùn)行的都是機(jī)器碼,就是0和1,這太不好記了,就用匯編來代替機(jī)器碼,所以,匯編就是等同于機(jī)器碼的,早期的8051的書上還是有機(jī)器碼的,后來估計(jì)是覺得沒用,所以后期的就沒有了,直接都是C和匯編了
你認(rèn)真看一下我說的破解,是直接在單片機(jī)上面讀取內(nèi)部程序存儲(chǔ)器上的機(jī)器碼,就是直接看(什么方法不知道)晶體管的圖片就可以讀出機(jī)器碼了,并不是要看你的代碼的,不需要你代碼文件的,你要是有5片(有的可能要更多)以上已經(jīng)燒錄過的單片機(jī),帶個(gè)幾萬塊錢,深圳這有的是人幫你,半個(gè)月之內(nèi)就能有HEX文件給你,想要匯編或者C代碼的,得加錢
如果有你代碼文件就更簡單了,不用看你代碼,只要能生成燒錄文件(8051HEX格式,別的單片機(jī)是另外的格式),直接反匯編
回復(fù)

使用道具 舉報(bào)

6#
ID:832727 發(fā)表于 2021-1-15 15:37 | 只看該作者
Y_G_G 發(fā)表于 2020-12-28 08:46
你覺得這個(gè)世界上有不運(yùn)行匯編的單片機(jī)嗎?
所有的編程語言不管是C還是C++或者PY,都是要先編譯成機(jī)器語言 ...

我說的是代碼,你先寫一個(gè)出來看看先,沒有代碼你怎么破解??就知道鍵盤俠。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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