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

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

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

什么是光模塊的寫碼加密?

jt_rfid5 ? 來源:阿光聊光 ? 2023-08-09 09:44 ? 次閱讀

大家應(yīng)該都經(jīng)常聽到光模塊加密或者寫碼的說法,特別是一些大廠的網(wǎng)絡(luò)設(shè)備,都要求用自己原裝模塊,否則就會怎樣怎樣的,那么到底什么是寫碼加密?各個(gè)第三方模塊廠商,又是如何應(yīng)對設(shè)備廠商寫碼加密的?是否可以破解?破解不了會怎么樣?

如果光模塊在設(shè)備中工作,因?yàn)閷?biāo)準(zhǔn)實(shí)現(xiàn)有差異,導(dǎo)致一起工作的時(shí)候不匹配,不是故意為之。但是寫碼加密導(dǎo)致的模塊在設(shè)備上無法工作,那是故意為之。根據(jù)光模塊的行業(yè)標(biāo)準(zhǔn)規(guī)范里面的定義,光模塊里面有 2個(gè)區(qū)域各128字節(jié)的寫碼區(qū),這兩個(gè)寫碼區(qū)里面存放了廠商、型號、序列號,以及DDM信息(允許的電壓、電流、溫度、收發(fā)光功率范圍以及實(shí)際采集到的這些數(shù)值)和兼容碼等很多信息。

收發(fā)器通過2線制串行接口(SCL, SDA),提供有關(guān)當(dāng)前操作條件的串行ID存儲器內(nèi)容和診斷信息,內(nèi)存映射特定的數(shù)據(jù)字段,定義如下:

f656ee98-35e2-11ee-9e74-dac502259ad0.png

很多設(shè)備商,在交換機(jī)等網(wǎng)絡(luò)設(shè)備里面,做了限定,光模塊插進(jìn)去之后,會通過交換機(jī)的IIC總線去讀取光模塊里面寫碼區(qū)的信息,通過這些信息,該設(shè)備可以判斷出該模塊是否是自己原廠的模塊,如果它發(fā)現(xiàn)不是原廠的,就可以采取一些動作。這里不同廠商會有不同的做法,主要有這么幾類。

1.不做任何兼容控制,也即是設(shè)備不去讀取模塊里面的兼容碼來做判斷,任何模塊插上去都能用,基本上所有的白牌交換機(jī)廠商都會這么做,比如盛科網(wǎng)絡(luò),部分品牌廠商也都會這么做,有的大廠商的低端產(chǎn)品,也都不做寫碼控制。

2.會去檢查模塊里面的兼容碼,從而判斷是否兼容。但是由于兼容碼是明文,任何第三方模塊廠商都可以輕易獲取到這個(gè)兼容碼,這樣這些第三方模塊廠商出廠的時(shí)候,只要在自己的模塊里面寫上要兼容廠商的兼容碼,就可以兼容。所以這種做法,相當(dāng)于還是不設(shè)防。很多網(wǎng)卡廠商的部分或者全部產(chǎn)品,都是這種做法。

3.模塊里面的兼容碼是動態(tài)兼容碼,是根據(jù)模塊里面的一些信息,比如序列號,甚至是芯片里面的一些唯一ID,然后通過特定的算法,計(jì)算出來后寫進(jìn)去的,這種情況下,第三方要破解的難度是比較大的但是只要能知道算法和所有的參與算法的字段以及存放位置,那也是可以的。一些大廠的部分產(chǎn)品,都是這種做法。對于上面2 和 3中要檢查兼容性的廠商,一旦他們發(fā)現(xiàn)不兼容,又會有一些不同措施,有的是直接不UP(相當(dāng)于是說你不用我原廠模塊,我就不讓你工作),有的是會告警和/或讓你看不到DDM信息(相當(dāng)于是說你不用我原廠模塊,我讓你用得不爽)。當(dāng)前廠商一般都用后者,屬于比較溫和的做法。這都不是技術(shù)問題,而是市場策略問題。

易飛揚(yáng)擁有17年的第三方光模塊制造經(jīng)驗(yàn),對目前市面上各品牌的交換機(jī)、服務(wù)器、板卡都有積極的去做兼容性測試,通過客戶端測試、設(shè)備購回廠內(nèi)分析等手段,完成兼容性驗(yàn)證。

寫碼器

光模塊里面的寫碼區(qū)是有行業(yè)標(biāo)準(zhǔn)的(不同種類的光模塊標(biāo)準(zhǔn)不同),設(shè)備(交換機(jī)、路由器、網(wǎng)卡等)跟光模塊直接的接口也是標(biāo)準(zhǔn)的(IIC標(biāo)準(zhǔn)),所以理論上做個(gè)寫碼器出來是很容易的,寫碼器是模塊廠商的必備品。而其實(shí)很多人不知道的是,交換機(jī)廠商也完全可以把交換機(jī)當(dāng)做寫碼器來用,而且可以做到批量寫碼,因?yàn)榻粨Q機(jī)跟光模塊之間也是標(biāo)準(zhǔn)的IIC接口,只是看交換機(jī)廠商是否愿意去做了,盛科網(wǎng)絡(luò)的交換機(jī)就開放了這種能力。理論上寫碼器可以把A 廠商的光模塊寫成 B 廠商的碼,模塊廠商為了防止有別人亂寫自己的模塊,都設(shè)置了密碼保護(hù),你不知道密碼,寫了之后,一旦設(shè)備重啟或者模塊重新插拔,寫的碼就丟失了。

易飛揚(yáng)為滿足客戶在購買批量模塊后,會應(yīng)用在不同設(shè)備上的需求,推出SFP/XFP/QSFP/QSFP DD等不同接口和速率的云編碼器,實(shí)現(xiàn)云端下載各兼容碼的功能,讓客戶隨時(shí)隨地對手上的光模塊做寫碼操作。

來源:阿光聊光

審核編輯:湯梓紅

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

    關(guān)注

    10

    文章

    3337

    瀏覽量

    105531
  • dac
    dac
    +關(guān)注

    關(guān)注

    43

    文章

    2226

    瀏覽量

    190432
  • 總線
    +關(guān)注

    關(guān)注

    10

    文章

    2817

    瀏覽量

    87697
  • AOC
    AOC
    +關(guān)注

    關(guān)注

    1

    文章

    98

    瀏覽量

    18154
  • 光模塊
    +關(guān)注

    關(guān)注

    73

    文章

    1208

    瀏覽量

    58621

原文標(biāo)題:【光電通信】什么是光模塊/AOC/DAC的寫碼加密?

文章出處:【微信號:今日光電,微信公眾號:今日光電】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    自動掃模塊 最小的二維模塊

    模塊
    深圳市遠(yuǎn)景達(dá)物聯(lián)網(wǎng)技術(shù)有限公司
    發(fā)布于 :2024年05月13日 10:11:56

    6748加密板程序燒問題怎么解決

    6748加密板解鎖JTAG后,程序燒步驟可以按不加密的C6748程序燒寫進(jìn)行嗎?現(xiàn)在還處在調(diào)試階段,用不到加密功能。第一次用DSP,由于無知,買了了
    發(fā)表于 05-14 12:01

    有熟悉用NUC505的芯片嗎?里面燒加密了,想請問不知道是不能處理掉?

    有熟悉用NUC505的芯片嗎?里面燒加密了,想請問不知道是不能處理掉!
    發(fā)表于 06-20 08:00

    基于三元Golay隱的快速隱算法

    研究GF(3)上的編碼方法,利用三元Golay給出一種GF(3)上的隱,其隱性能較常見二元隱
    發(fā)表于 04-08 08:46 ?26次下載

    基于AES算法的加密模塊設(shè)計(jì)

    文中介紹了高級加密算法(AES)的基本原理,并給出了基于AES算法硬件加密模塊設(shè)計(jì)方案。通過Modelsim6.le對其進(jìn)行仿真實(shí)現(xiàn),仿真結(jié)果表明,該加密
    發(fā)表于 02-21 15:52 ?0次下載
    基于AES算法的<b class='flag-5'>加密</b><b class='flag-5'>模塊</b>設(shè)計(jì)

    基于加密短信驗(yàn)證的移動安全支付解決方案

    針對移動支付過程中支付驗(yàn)證容易泄露的問題,提出了基于加密短信息驗(yàn)證的雙因素移動支付系統(tǒng)方案。該方案基于公開密鑰系統(tǒng),使用公鑰基礎(chǔ)設(shè)施/認(rèn)證機(jī)構(gòu)( PKI/CA)的認(rèn)證方法進(jìn)行服務(wù)器與客戶端的在線
    發(fā)表于 11-29 14:40 ?0次下載
    基于<b class='flag-5'>加密</b>短信驗(yàn)證<b class='flag-5'>碼</b>的移動安全支付解決方案

    如何把二進(jìn)制轉(zhuǎn)換為格雷?格雷是如何判斷讀空滿呢?

    在傳遞讀寫時(shí)鐘域的指針使用格雷來傳遞,如何把二進(jìn)制轉(zhuǎn)換為格雷,格雷是如何判斷讀空滿呢?
    的頭像 發(fā)表于 09-15 09:38 ?8134次閱讀
    如何把二進(jìn)制轉(zhuǎn)換為格雷<b class='flag-5'>碼</b>?格雷<b class='flag-5'>碼</b>是如何判斷讀空<b class='flag-5'>寫</b>滿呢?

    千兆模塊和萬兆模塊有什么不同

    從字面上很容易理解,千兆模塊和萬兆模塊的主要區(qū)別在于傳輸速率不一樣,千兆模塊的傳輸速率是1
    的頭像 發(fā)表于 12-25 16:27 ?1.1w次閱讀

    結(jié)構(gòu)|格雷解碼方法

    格雷是一種特殊的二進(jìn)制,在結(jié)構(gòu)三維視覺中,常常被用于編碼。比起我們常見的二進(jìn)制,格雷具有相鄰數(shù)字的編碼只有一位不同的優(yōu)點(diǎn),這個(gè)優(yōu)點(diǎn)
    的頭像 發(fā)表于 12-21 11:14 ?1113次閱讀

    如何挑選工業(yè)掃模塊?掃模塊介紹

    近年來,隨著各行各業(yè)對生產(chǎn)效率和產(chǎn)能優(yōu)化需求的提升,越來越多的行業(yè)生產(chǎn)場景紛紛引入工業(yè)掃模塊。無論是在電子制造、生產(chǎn)流水線還是物流行業(yè),工業(yè)掃模塊都扮演著重要的角色?,F(xiàn)在從事掃
    的頭像 發(fā)表于 07-17 15:57 ?539次閱讀
    如何挑選工業(yè)掃<b class='flag-5'>碼</b><b class='flag-5'>模塊</b>?掃<b class='flag-5'>碼</b><b class='flag-5'>模塊</b>介紹

    千兆模塊和萬兆模塊的兼容性如何?

    一些網(wǎng)絡(luò)設(shè)備廠商會在設(shè)備出場時(shí)會對自己的設(shè)備進(jìn)行加密,限制只能使用原廠模塊,這給了設(shè)備廠商極大的優(yōu)勢,讓其能夠?qū)Ξa(chǎn)品進(jìn)行壟斷和限制競爭。第三方模塊的出現(xiàn)打破了這種壟斷的局面,非常好的
    的頭像 發(fā)表于 10-16 12:08 ?610次閱讀

    何為硅模塊?硅模塊模塊的區(qū)別

    何為硅模塊?硅模塊模塊的區(qū)別? 硅
    的頭像 發(fā)表于 11-22 17:26 ?4629次閱讀

    DWDM模塊是什么?常見DWDM模塊類型 與普通模塊有什么區(qū)別?

    DWDM模塊是什么?常見DWDM模塊類型 與普通模塊有什么區(qū)別? DWDM
    的頭像 發(fā)表于 12-27 10:56 ?666次閱讀

    數(shù)字化浪潮下的選擇:ETU-LINK模塊板全新升級至400G

    隨著模塊市場的蓬勃發(fā)展,ETU研發(fā)團(tuán)隊(duì)致力于不斷改進(jìn)SFP編碼工具,以滿足日益增長的客戶需求。經(jīng)過不懈努力,我們成功推出了3.0版本的板,在硬件和軟件方面都進(jìn)行了全面升級,為用戶
    的頭像 發(fā)表于 03-13 14:06 ?259次閱讀
    數(shù)字化浪潮下的選擇:ETU-LINK<b class='flag-5'>光</b><b class='flag-5'>模塊</b><b class='flag-5'>寫</b><b class='flag-5'>碼</b>板全新升級至400G

    模塊的“身份證”:易天400G QSFP-DD/OSFP

    為滿足客戶在購買批量模塊后,會應(yīng)用在不同設(shè)備上需要重新的需求,易天推出了SFP/XFP/SFP+/QSFP/QSFP112/QSFP-DD/OSFP等不同接口和速率的
    的頭像 發(fā)表于 08-09 14:37 ?247次閱讀
    <b class='flag-5'>光</b><b class='flag-5'>模塊</b>的“身份證”:易天400G QSFP-DD/OSFP<b class='flag-5'>寫</b><b class='flag-5'>碼</b>板