日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

別忘了在你的程序中留下簽名

聚豐開(kāi)發(fā) ? 2018-10-19 15:59 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

注:本文是作者以前發(fā)表在其個(gè)人博客,現(xiàn)在發(fā)布到“聚豐開(kāi)發(fā)”專欄


許多公司程序的一開(kāi)始總會(huì)有這樣一段代碼。

const unsigned char version_num[]={......};

大括號(hào)中為產(chǎn)品編號(hào)和程序版本號(hào),產(chǎn)品編號(hào)和程序版本號(hào)都是公司指定的,除了少數(shù)時(shí)候可以通過(guò)外部通訊讀取這個(gè)號(hào)碼外,大多數(shù)時(shí)候只是放在這里,程序并沒(méi)有對(duì)其做任何處理。

大多數(shù)人的理解是這里的產(chǎn)品編號(hào)和程序版本號(hào)應(yīng)該是為了方便公司對(duì)產(chǎn)品進(jìn)行管理,比如現(xiàn)在有同一個(gè)型號(hào)不同版本的產(chǎn)品混在一起,就可以利用其進(jìn)行區(qū)分。實(shí)際上這段代碼的作用不是這樣簡(jiǎn)單,更重要的是對(duì)外起到身份標(biāo)示的作用,當(dāng)出現(xiàn)知識(shí)產(chǎn)權(quán)糾紛的時(shí)候,這段代碼的威力就顯現(xiàn)了出來(lái)。


現(xiàn)在讓我來(lái)給你一個(gè)假設(shè),這個(gè)假設(shè)是針對(duì)單片機(jī)產(chǎn)品:你花了很長(zhǎng)時(shí)間終于開(kāi)發(fā)出一款受市場(chǎng)歡迎的產(chǎn)品,經(jīng)過(guò)產(chǎn)品開(kāi)發(fā)、市場(chǎng)前期推廣,儼然就是花開(kāi)結(jié)果,馬上就是享受回報(bào)的時(shí)候??纱藭r(shí)殺出一家知名公司推出同樣的產(chǎn)品,一下就把你逼到無(wú)利可圖的地步。你經(jīng)過(guò)仔細(xì)對(duì)比,可以確認(rèn)此知名公司推出的產(chǎn)品用的代碼就是你開(kāi)發(fā)的,因?yàn)楫a(chǎn)品是你開(kāi)發(fā)的,沒(méi)有源代碼外泄的可能。

難道真的這么巧是知名公司開(kāi)發(fā)出了和你一模一樣的產(chǎn)品?這種說(shuō)法只能是哄小孩,一個(gè)產(chǎn)品,多少都有一些只有開(kāi)發(fā)者自己知道的細(xì)節(jié),只有開(kāi)發(fā)者自己才知道這些細(xì)節(jié)的存在,而且這些細(xì)節(jié)是不會(huì)再產(chǎn)品規(guī)格書(shū)上有體現(xiàn)的,就好比是雙胞胎,別人看就是一個(gè)模子出來(lái)的,可父母一眼就能看出許多不同。


現(xiàn)在答案是顯而易見(jiàn)的,是知名公司通過(guò)某種非正常手段得到了你燒到芯片里面的代碼。既然這樣那可以去告知名公司啊,現(xiàn)在一個(gè)問(wèn)題就出現(xiàn)在你面前,你如何證明這個(gè)程序是你寫(xiě)的?也許你會(huì)說(shuō)要證明這個(gè)還不簡(jiǎn)單?我有源代碼啊,知名廠家沒(méi)有。可如果知名廠家說(shuō)他們的源代碼被當(dāng)時(shí)的項(xiàng)目工程師離職時(shí)刪除了,現(xiàn)在在你這里出現(xiàn)了,好哇,告你非法竊取公司商業(yè)機(jī)密。

當(dāng)然,知名公司告你是告不贏的,只不過(guò)他們是大公司,不缺小錢,他們可以花一筆錢請(qǐng)一個(gè)律師把你拖到漫長(zhǎng)的司法訴訟過(guò)程中,知名公司并不希望打贏官司,目的只有一個(gè):“拖垮你,讓你覺(jué)得耗不起只好自動(dòng)退出。”

如果你在代碼里面有這樣的一段代碼,恐怕知名公司別再妄想通過(guò)司法過(guò)程的漫長(zhǎng)來(lái)拖垮你,你很容易就能用這段代碼通過(guò)司法鑒定證明程序就是你編寫(xiě)的,一旦證明這個(gè)程序是你的,知名公司就不會(huì)再使用拖字訣,到那個(gè)時(shí)候就只有一條路可供他們選擇,找你和解。

這是我通常在程序中留的個(gè)人簽名,很簡(jiǎn)單,就是我常用的一個(gè)郵箱,哈!當(dāng)然不會(huì)一直都是這個(gè)郵箱啦,會(huì)變來(lái)變?nèi)サ模幸粋€(gè)基本原則,很容易證明這個(gè)簽名信息就是我。

const unsigned char author_msg = ['s','j','_','d','a','i','@','h','o','t','m','a','i','l','.','c','o','m');

如果你覺(jué)得這個(gè)簽名還不夠安全,看下面的。


name_sum=0;

for(i=0;i(author_msg);i++)

{

name_sum=name_sum+author_msg[i];

}

if(name_sum!=0xXX)

{

while(1)

{

//死循環(huán)

}

}

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    RW612 ROM 引導(dǎo)加載程序卡在 ISP 模式測(cè)試

    ) 指向包含所有零的位置 - 引導(dǎo)數(shù)據(jù)結(jié)構(gòu)未通過(guò)鏈接器正確放置在閃存 - ROM 引導(dǎo)加載程序驗(yàn)證引導(dǎo)結(jié)構(gòu),但在驗(yàn)證期間拒絕映像 階段 關(guān)鍵技術(shù)細(xì)節(jié): - 內(nèi)存布局:FCB@0x400
    發(fā)表于 04-15 10:13

    在 mcuboot 中使用 ECDSA-P265(和 ED25519)簽名的步驟

    供了 ecdsa 密鑰對(duì)(文件bootutil/nxp_port/keys/簽名-ecdsa-p256-*),我想嘗試這種類型的簽名。 I have replaced #define
    發(fā)表于 04-15 08:22

    半導(dǎo)體制冷片怎么選?一個(gè)應(yīng)用案例教會(huì)你!

    如何正確選擇半導(dǎo)體制冷片是一個(gè)平衡性能、能效和成本的過(guò)程。掌握Qmax、ΔTmax、Imax、Umax這些核心參數(shù)的應(yīng)用技巧,可以有效幫助你找到適合的型號(hào)。另外,選型完成后別忘了評(píng)估散熱方案(之后也會(huì)進(jìn)行詳細(xì)的講解說(shuō)明),否則系統(tǒng)的整體性能和穩(wěn)定性會(huì)受到影響哦~
    的頭像 發(fā)表于 04-10 10:25 ?207次閱讀
    半導(dǎo)體制冷片怎么選?一個(gè)應(yīng)用案例教會(huì)你!

    imx93 現(xiàn)在是否支持用于安全啟動(dòng)簽名的 SGK,還是僅支持 SRK?

    imx93 現(xiàn)在是否支持用于安全啟動(dòng)簽名的 SGK,還是僅支持 SRK? Application note 12312 \"Secure Boot on AHAB Supported
    發(fā)表于 04-08 07:08

    IMX8MP 返回未簽名內(nèi)核映像的未找到 HAB 事件,為什么?

    我正在使用 UG10163(10.9 安全參考設(shè)計(jì))進(jìn)行安全啟動(dòng)。我生成了一個(gè) wic 映像,其中包括簽名引導(dǎo)加載程序簽名內(nèi)核映像。 將此映像刷新到 SD卡后,我手動(dòng)將 /boot 文件夾
    發(fā)表于 04-07 07:33

    如何在 i.MX RT1050 上實(shí)現(xiàn)兩個(gè)鏡像(引導(dǎo)加載程序應(yīng)用程序)的雙 HAB 身份驗(yàn)證?

    )。 目前,我的想法是實(shí)現(xiàn)一個(gè)自定義身份驗(yàn)證機(jī)制在第二階段引導(dǎo)加載程序。引導(dǎo)加載程序將: 讀取應(yīng)用程序映像頁(yè)腳(包含公鑰、SHA-256 哈希和
    發(fā)表于 04-07 06:14

    電網(wǎng)穩(wěn)定的“隱形衛(wèi)士”:一次消諧器的核心功能,你知道多少?

    一次消諧器雖是小裝置,卻是電網(wǎng)安全的“隱形衛(wèi)士”。它的兩大核心功能——快速抑制諧振、多重防護(hù)——共同構(gòu)筑了電力系統(tǒng)的穩(wěn)定防線。下次當(dāng)你聽(tīng)到“消諧器”時(shí),別忘了它不僅是一個(gè)簡(jiǎn)單的電阻,更是電力運(yùn)維不可或缺的智能守護(hù)者!
    的頭像 發(fā)表于 01-20 10:25 ?316次閱讀
    電網(wǎng)穩(wěn)定的“隱形衛(wèi)士”:一次消諧器的核心功能,你知道多少?

    保姆級(jí)教程!RK3588 Linux6.1?固件簽名完整實(shí)現(xiàn)方案(不含rootfs)

    ? ? ? 在嵌入式 Linux 開(kāi)發(fā),固件簽名是保障設(shè)備安全的關(guān)鍵環(huán)節(jié) —— 它能有效防止惡意固件篡改、非法刷入,從源頭筑牢設(shè)備的系統(tǒng)安全防線。最近在 RK3588 平臺(tái)( Linux6.1
    的頭像 發(fā)表于 01-14 17:21 ?2330次閱讀
    保姆級(jí)教程!RK3588 Linux6.1?固件<b class='flag-5'>簽名</b>完整實(shí)現(xiàn)方案(不含rootfs)

    探秘TMS37145:高性能數(shù)字簽名應(yīng)答器的技術(shù)剖析與應(yīng)用展望

    探秘TMS37145:高性能數(shù)字簽名應(yīng)答器的技術(shù)剖析與應(yīng)用展望 在電子安全領(lǐng)域,RFID應(yīng)答器的重要性不言而喻,它為眾多應(yīng)用場(chǎng)景提供了可靠的安全保障。今天我們要深入探討的是德州儀器(TI
    的頭像 發(fā)表于 01-06 10:50 ?344次閱讀

    CW32F030C8T6數(shù)字簽名實(shí)戰(zhàn)

    以降低泄露風(fēng)險(xiǎn)。 固件簽名應(yīng)在隔離的構(gòu)建環(huán)境完成,確保編譯與簽名環(huán)節(jié)無(wú)縫銜接。簽名后需生成哈希值(如SHA-256)并與簽名一起存儲(chǔ),供后
    發(fā)表于 11-19 08:03

    CW32F030C8T6數(shù)字簽名的實(shí)戰(zhàn)指南

    以降低泄露風(fēng)險(xiǎn)。 固件簽名應(yīng)在隔離的構(gòu)建環(huán)境完成,確保編譯與簽名環(huán)節(jié)無(wú)縫銜接。簽名后需生成哈希值(如SHA-256)并與簽名一起存儲(chǔ),供后
    發(fā)表于 11-18 06:35

    GD32VF103設(shè)備電子簽名讀出來(lái)不對(duì)是怎么回事?

    GD32VF103 設(shè)備電子簽名 讀出來(lái)不對(duì)?
    發(fā)表于 11-07 06:44

    VVIC 平臺(tái)商品詳情接口高效調(diào)用方案:從簽名驗(yàn)證到數(shù)據(jù)解析全流程

    本文詳解VVIC平臺(tái)商品詳情接口調(diào)用全流程,涵蓋參數(shù)配置、簽名生成、異常處理與數(shù)據(jù)解析,提供可復(fù)用的Python代碼及避坑指南,助力開(kāi)發(fā)者高效實(shí)現(xiàn)安全、穩(wěn)定的數(shù)據(jù)對(duì)接。
    的頭像 發(fā)表于 09-23 10:28 ?814次閱讀

    部署光儲(chǔ)項(xiàng)目別忘了“這一步”!ACCU-200助力能源調(diào)度更智能

    環(huán)節(jié),對(duì)能量的調(diào)度與運(yùn)行控制提出了更高要求。本文基于安科瑞ACCU200微電網(wǎng)協(xié)調(diào)控制器,探討其在企業(yè)儲(chǔ)能電站的功能應(yīng)用系統(tǒng)優(yōu)勢(shì)以及實(shí)際部署價(jià)值,為工商業(yè)用戶建設(shè)安全智能的微電網(wǎng)儲(chǔ)能系統(tǒng)提供技術(shù)參考。 1. 背景分析 隨著全球能源危機(jī)、
    的頭像 發(fā)表于 06-25 17:09 ?628次閱讀
    部署光儲(chǔ)項(xiàng)目<b class='flag-5'>別忘了</b>“這一步”!ACCU-200助力能源調(diào)度更智能

    簽名證書(shū)工具cfssl詳解

    CFSSL(CloudFlare's PKI and TLS toolkit)由 CloudFlare 用go語(yǔ)言開(kāi)發(fā)的一個(gè)開(kāi)源工具,用于證書(shū)簽名、驗(yàn)證和管理。
    的頭像 發(fā)表于 06-11 16:30 ?876次閱讀
    自<b class='flag-5'>簽名</b>證書(shū)工具cfssl詳解
    迁安市| 岳阳市| 梁平县| 平罗县| 万荣县| 郁南县| 临清市| 信宜市| 山阳县| 孟津县| 广水市| 益阳市| 阳新县| 江阴市| 班玛县| 金川县| 磴口县| 民和| 榆树市| 噶尔县| 鲜城| 大洼县| 汕尾市| 慈利县| 上饶县| 光山县| 尚义县| 武山县| 北流市| 阳曲县| 奉化市| 驻马店市| 西乡县| 安陆市| 巴彦淖尔市| 自贡市| 寿光市| 葫芦岛市| 鸡泽县| 南溪县| 汪清县|