日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁(yè) > 電源 > 數(shù)字電源
[導(dǎo)讀]摘要:針對(duì)金庫(kù)門(mén)高保密性與安全性的要求,設(shè)計(jì)了一種新型金庫(kù)門(mén)電子密碼鎖,能預(yù)防密碼泄露,增加金庫(kù)安全性。系統(tǒng)由金庫(kù)門(mén)密碼鎖控制器和密碼生成器組成,密碼生成器提供開(kāi)鎖密碼,密碼重復(fù)概率低于1/1 000 000。

摘要:針對(duì)金庫(kù)門(mén)高保密性與安全性的要求,設(shè)計(jì)了一種新型金庫(kù)門(mén)電子密碼鎖,能預(yù)防密碼泄露,增加金庫(kù)安全性。系統(tǒng)由金庫(kù)門(mén)密碼鎖控制器和密碼生成器組成,密碼生成器提供開(kāi)鎖密碼,密碼重復(fù)概率低于1/1 000 000。當(dāng)輸入開(kāi)鎖密碼錯(cuò)誤超過(guò)三次則啟動(dòng)報(bào)警系統(tǒng)。論文介紹金庫(kù)門(mén)電子密碼鎖系統(tǒng)硬件和軟件的實(shí)現(xiàn)思路,給出了硬件原理圖和程序流程圖。
關(guān)鍵詞:金庫(kù)門(mén)電子密碼鎖系統(tǒng);可變密碼;密碼鎖控制器;密碼生成器

0 引言
   隨著社會(huì)經(jīng)濟(jì)的快速增長(zhǎng),安全防盜已成為一個(gè)社會(huì)問(wèn)題。特別是對(duì)于各金融機(jī)構(gòu)以及許多企事業(yè)單位,為了資金周轉(zhuǎn)方便,一般設(shè)有金庫(kù)。然而近年來(lái)發(fā)生許多重大盜庫(kù)案,如河北邯鄲農(nóng)行金庫(kù)5 100萬(wàn)元被盜案,金庫(kù)的安全管理已成為一個(gè)不可忽視的問(wèn)題。本論文就加強(qiáng)金庫(kù)的安全管理,針對(duì)目前金庫(kù)的管理缺陷,設(shè)計(jì)了一種金庫(kù)門(mén)電子密碼鎖系統(tǒng)。這種密碼鎖不需要更改密碼卻每次開(kāi)鎖密碼都不一樣。保密性很高,既需要輸入一組隨機(jī)序號(hào),同時(shí)還需要輸入一個(gè)經(jīng)過(guò)密碼生成器計(jì)算得出的可變密碼。本設(shè)計(jì)在安全系數(shù)要求很高,且需要多人管理與參與才能開(kāi)鎖的場(chǎng)合下非常適用。每次開(kāi)鎖密碼不同,解決了傳統(tǒng)鍵盤(pán)式電子密碼鎖容易被他人在鍵盤(pán)上試探出來(lái),或被旁觀者窺測(cè)出來(lái),保密性不足的缺點(diǎn)。

1 設(shè)計(jì)思路
    整個(gè)設(shè)計(jì)由金庫(kù)門(mén)密碼鎖控制器和密碼生成器兩大部分組成。兩部分均有液晶顯示模塊和鍵盤(pán)模塊,作為人機(jī)對(duì)話的界面和工具。不同的是密碼鎖控制器還包含密碼識(shí)別模塊和開(kāi)鎖控制模塊,用戶從鍵盤(pán)上輸入密碼信息,通過(guò)內(nèi)置信息的計(jì)算、對(duì)比和判斷,產(chǎn)生對(duì)開(kāi)鎖控制模塊與報(bào)警系統(tǒng)的控制。而密碼生成器主要包含密碼生成模塊,根據(jù)用戶輸入的信息,通過(guò)一定的算法計(jì)算出密碼,并將密碼通過(guò)液晶顯示反饋給用戶。
    密碼生成器由一名機(jī)構(gòu)負(fù)責(zé)人掌管。當(dāng)用戶需要開(kāi)啟金庫(kù)門(mén)時(shí),金庫(kù)門(mén)密碼鎮(zhèn)控制器先為用戶產(chǎn)生六位隨機(jī)碼,用戶獲取了隨機(jī)碼之后需要向機(jī)構(gòu)負(fù)責(zé)人索取密碼。機(jī)構(gòu)負(fù)責(zé)人在密碼產(chǎn)生器上按照提示輸入2位隨機(jī)序號(hào)和用戶所告知的6位隨機(jī)碼,密碼產(chǎn)生器計(jì)算出6位密碼,負(fù)責(zé)人員告知用戶2位隨機(jī)序號(hào)和6位密碼,用戶輸入2位序號(hào)和6位密碼后,金庫(kù)門(mén)密碼鎖經(jīng)同樣算法計(jì)算,如果密碼匹對(duì)正確,則開(kāi)鎖,否則不開(kāi)。密碼輸入錯(cuò)誤次數(shù)超3次則蜂鳴器鳴叫并啟動(dòng)報(bào)警系統(tǒng),只有輸入正確的系統(tǒng)內(nèi)置口令才能使蜂鳴器停止鳴叫以及關(guān)閉報(bào)警系統(tǒng)。
    金庫(kù)門(mén)密碼鎖控制器和密碼生成器具有同樣的內(nèi)置口令,該內(nèi)置口令可重新設(shè)置,當(dāng)重新設(shè)置時(shí)需要驗(yàn)證原口令,如果相同則可進(jìn)行更改,并將新口令保存在單片機(jī)的EEP-ROM中。關(guān)機(jī)后,保存的口令不丟失。重新設(shè)置內(nèi)置口令后,同樣的隨機(jī)碼、隨機(jī)序號(hào),開(kāi)鎖密碼是不一樣的。

2 STC12系列單片機(jī)以及OCM12864的簡(jiǎn)介
    STC12系列單片機(jī)是宏晶科技生產(chǎn)的單時(shí)鐘/機(jī)器周期(1T)的單片機(jī),與普通單片機(jī)相比,具有高速/低功耗/超強(qiáng)抗干擾/無(wú)法解密等優(yōu)點(diǎn),是新一代8051單片機(jī),且指令代碼完全兼容傳統(tǒng)8051,速度卻快8~12倍。工作電壓為3.8 V~2.2 V(3 V單片機(jī))/5.5 V~3.3 V(5 V單片機(jī)),有6個(gè)16位定時(shí)器,兼容普通8051的定時(shí)器或4個(gè)外部中斷,具有看門(mén)狗和EEPROM功能,并且內(nèi)部集成MAX810專(zhuān)用復(fù)位電路?;谏鲜鰞?yōu)勢(shì),本設(shè)計(jì)采用STC12系列單片機(jī)。
    液晶顯示部分采用OCM12864圖形點(diǎn)陣液晶顯示模塊,該圖形點(diǎn)陣液晶顯示模塊有128×64點(diǎn)陣,可顯示各種字符及圖形,可與CPU直接接口,具有8位標(biāo)準(zhǔn)數(shù)據(jù)總線、6條控制線及電源線。OCM12864具有自己的指令集,結(jié)合OCM12864的接口時(shí)序,可以實(shí)現(xiàn)對(duì)液晶模塊的讀寫(xiě)操作。圖1、圖2分別為OCM12864的讀操作和寫(xiě)操作時(shí)序,比較讀寫(xiě)操作時(shí)序,可以發(fā)現(xiàn)讀寫(xiě)操作時(shí)序的不同之處在于片選信號(hào)R/W在E有效時(shí)的取值。當(dāng)E為高電平,R/W為高電平時(shí)則是單片機(jī)執(zhí)行的是讀操作;當(dāng)E為高電平,R/W為低電平時(shí)則是單片機(jī)執(zhí)行的是寫(xiě)操作。本設(shè)計(jì)采用OCM12864中的OCM12864-5(3 V)和OCM12864-2(5 V),根據(jù)金鵬電子有限公司提供的讀寫(xiě)操作時(shí)序編程可以實(shí)現(xiàn)對(duì)液晶模塊的讀寫(xiě)。

[!--empirenews.page--]

3 硬件設(shè)計(jì)
    系統(tǒng)硬件設(shè)計(jì)由兩大部分組成:密碼生成器硬件設(shè)計(jì)和密碼鎖控制器硬件設(shè)計(jì)。
3.1 密碼生成器硬件設(shè)計(jì)
    以STC12系列單片機(jī)STC12LE5410AD(3 V單片機(jī))為核心,結(jié)構(gòu)框圖如圖3所示。其功能模塊主要由電源電路模塊、鍵盤(pán)電路、液晶顯示模塊和指示控制模塊四部分組成的。


    電源模塊設(shè)計(jì)采用雙電源切換供電,即既可以通過(guò)USB接口供電,也可以通過(guò)電池為系統(tǒng)供電。經(jīng)USB或電池引出來(lái)的電壓是5 V,再經(jīng)1117-33穩(wěn)壓管穩(wěn)壓之后為CPU提供3.3V電壓。STC12LE5410AD的P1口與鍵盤(pán)電路相連接,P3.6接LED燈作為系統(tǒng)的指示燈。P3.0與OCM12864的數(shù)據(jù)/指令引腳RS相連,實(shí)現(xiàn)數(shù)據(jù)/指令選擇,當(dāng)RW=1時(shí),數(shù)據(jù)DB0-DB7將送入顯示RAM;當(dāng)RW=0時(shí),數(shù)據(jù)DB0-DB7將送入指令寄存器執(zhí)行。數(shù)據(jù)的讀寫(xiě)選擇R/W由P3.4來(lái)控制。E為0CM12864的液晶屏的讀寫(xiě)使能端,并通過(guò)STC12LE5410AD的P3.2和P3.3選擇OCM12864左半屏和右半屏。除此之外,V0是LCD的調(diào)整電壓,必須與VEE一起與10 k電位器相連,可對(duì)液晶屏的對(duì)比度進(jìn)行調(diào)整。
3.2 金庫(kù)門(mén)密碼鎖控制器硬件設(shè)計(jì)
    以STC12系列的STC12C5410AD(5V單片機(jī))為核心,結(jié)構(gòu)框圖如圖4所示,主要包括電源電路模塊、液晶顯示驅(qū)動(dòng)模塊、鍵盤(pán)電路模塊、報(bào)警輸出模塊以及和STC12C2052AD通信的串口通信模塊、開(kāi)鎖控制電路。

[!--empirenews.page--]
    在該系統(tǒng)中,電源電路模塊主要是由一個(gè)12 V變壓器與一個(gè)LM7805穩(wěn)壓器電路所組成的,為CPU提供電壓。由于STC12C5410AD是5 V的單片機(jī),所以液晶顯示模塊同樣采用5 V的OCM12864-2液晶模塊。8位標(biāo)準(zhǔn)數(shù)據(jù)總線與單片機(jī)STC12C5410AD的P2口相連接;讀寫(xiě)選擇管腳R/W與P3.3相連;讀寫(xiě)使能管腳CS1、CS2分別與P3.7、P3.5相連接;RS與P3.4相連,控制數(shù)據(jù)/指令的選擇。系統(tǒng)包含報(bào)警輸出電路,當(dāng)連續(xù)輸入3次錯(cuò)誤密碼時(shí),則蜂鳴器報(bào)警以示警告并啟動(dòng)報(bào)警系統(tǒng),則再不能做任何的操作,直到輸入正確的內(nèi)置口令才能關(guān)閉報(bào)警系統(tǒng)。本系統(tǒng)中,還采用輸入和顯示部分與開(kāi)鎖控制電路相分開(kāi),PCB制作時(shí)制作成兩塊板,用串口通信實(shí)現(xiàn)兩塊板之間的通信,使密碼比對(duì)后的結(jié)果能輸送到STC12C2052AD,實(shí)現(xiàn)對(duì)機(jī)械鎖的控制。

4 軟件設(shè)計(jì)
4.1 密碼算法的實(shí)現(xiàn)
    密碼算法是本設(shè)計(jì)中的一個(gè)最重要的部分,當(dāng)用戶使用密碼鎖開(kāi)鎖時(shí)每次輸入的密碼都不一樣。密碼主要由隨機(jī)碼、內(nèi)置口令和隨機(jī)序號(hào)經(jīng)過(guò)一定的算法計(jì)算出來(lái)。
    直接采用C51語(yǔ)言的mad();語(yǔ)句實(shí)現(xiàn)的隨機(jī)碼具有一定的隨機(jī)順序,每次開(kāi)機(jī)后所得的隨機(jī)碼序列基本一樣,屬于偽隨機(jī)碼。因此對(duì)于保密性產(chǎn)品來(lái)說(shuō),用rand();語(yǔ)句具有缺陷。本設(shè)計(jì)采用定時(shí)器實(shí)現(xiàn)隨機(jī)序列。定時(shí)器設(shè)置為模式2,即可自動(dòng)重裝載的8位計(jì)數(shù)器,初值為100。密碼鎖控制器開(kāi)機(jī)后,定時(shí)器開(kāi)始定時(shí)。通過(guò)用戶3次按鍵產(chǎn)生中斷,讀取定時(shí)器低八位的值,將其轉(zhuǎn)換為十進(jìn)制并取低兩位存到一個(gè)預(yù)先定義好的6位數(shù)組中的2個(gè)元素。3次按鍵共產(chǎn)生3次2位數(shù)的隨機(jī)碼,組成6位隨機(jī)碼。該隨機(jī)碼重復(fù)概率很小,為1/1 000 000。因此,對(duì)定時(shí)器的采樣,可實(shí)現(xiàn)真正的隨機(jī)碼。
    用戶自產(chǎn)生一個(gè)2位隨機(jī)序號(hào),與隨機(jī)碼、密碼生成器的內(nèi)置口令經(jīng)過(guò)一定的算法計(jì)算生成密碼。密碼鎖控制器根據(jù)用戶輸入的隨機(jī)序號(hào)和密碼,將隨機(jī)序號(hào)、隨機(jī)碼、以及內(nèi)置口令,利用與密碼生成器生成密碼同樣的算法計(jì)算出密碼,與用戶輸入的密碼比較驗(yàn)證。
    STC單片機(jī)自帶EEPROM,用EEPROM來(lái)儲(chǔ)存密碼,關(guān)機(jī)后密碼不丟失,并可隨意更改密碼。每次開(kāi)鎖密碼都不一樣,可有效預(yù)防惡意窺測(cè)行為,并能清楚進(jìn)出金庫(kù)的人員,且無(wú)需經(jīng)常更換密碼,方便管理。
4.2 密碼鎖控制器程序流程圖



5 結(jié)束語(yǔ)
    本文設(shè)計(jì)的金庫(kù)門(mén)電子密碼鎖系統(tǒng),解決了金庫(kù)門(mén)管理的“一密二鑰三分離”中密碼的管理和分離的規(guī)定。每次開(kāi)機(jī)密碼都不一樣,有效防止密碼泄露,增強(qiáng)了金庫(kù)管理的安全性。本電子密碼鎖系統(tǒng),不僅可以運(yùn)用于金庫(kù)門(mén),同時(shí)適用于其他要求高保密性的產(chǎn)品或場(chǎng)所,且一個(gè)密碼生成器可配備若干個(gè)密碼鎖控制器,方便管理。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專(zhuān)欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

新竹2026年2月23日 /美通社/ -- 全球領(lǐng)先的硅知識(shí)產(chǎn)權(quán)(IP)供應(yīng)商 M31 Technology(M31)今日宣布,其 MIPI M-PHY v5.0 IP 已在...

關(guān)鍵字: MIPI M-PHY BSP AI

以?PCIe 架構(gòu)實(shí)現(xiàn)靈活內(nèi)存擴(kuò)展,助力邊緣?AI 與高頻實(shí)時(shí)計(jì)算 深圳2026年2月24日 /美通社/ -- 全球嵌入式存儲(chǔ)與工控內(nèi)存領(lǐng)導(dǎo)品牌宜鼎國(guó)際(Innodisk)...

關(guān)鍵字: IC AI BSP PCIE

銷(xiāo)售額:440.5億歐元,同比增長(zhǎng)4.0%[1],合并增長(zhǎng)1.3%。 又一年在逐步回暖的全球美妝市場(chǎng)中表現(xiàn)優(yōu)異。 各事業(yè)部均實(shí)現(xiàn)增長(zhǎng)[1],其中專(zhuān)業(yè)美發(fā)產(chǎn)品部表現(xiàn)亮眼。 各區(qū)域均實(shí)現(xiàn)增長(zhǎng)[1],下半年呈...

關(guān)鍵字: BSP AI OV CD

2026年出境人次預(yù)計(jì)將突破2.25億;富裕游客青睞深度長(zhǎng)途游,引領(lǐng)全球旅游業(yè)格局重構(gòu) 北京、上海和廣州2026年2月13日 /美通社/ -- 中國(guó)出境游市場(chǎng)正迎來(lái)具有里程碑意義的轉(zhuǎn)折點(diǎn)。預(yù)計(jì)2026年出境旅游人次將突...

關(guān)鍵字: 調(diào)研報(bào)告 TE NI BSP

阿聯(lián)酋迪拜2026年2月12日 /美通社/ -- 繼昨日宣布在迪拜設(shè)立具身智能數(shù)據(jù)合資公司后,納斯達(dá)克上市公司 Robo.ai Inc.(NASDAQ: AIIO,以下簡(jiǎn)稱(chēng)"...

關(guān)鍵字: 數(shù)據(jù)采集 智能機(jī)器人 AI BSP

新加坡2026年2月11日 /美通社/ -- AI 基礎(chǔ)設(shè)施解決方案提供商 SuperX AI Technology Limited(納斯達(dá)克股票代碼:SUPX,以下簡(jiǎn)稱(chēng)"S...

關(guān)鍵字: SUPER 通信 AI BSP

沙特阿拉伯吉達(dá)2026年2月11日 /美通社/ -- ABB國(guó)際汽聯(lián)電動(dòng)方程式世界錦標(biāo)賽第12賽季的首個(gè)雙賽分站即將拉開(kāi)帷幕,第4輪與第5輪比賽將于2026年2月13日至14日在標(biāo)志性的吉達(dá)濱海賽道舉行。 第十二賽季F...

關(guān)鍵字: 電動(dòng) 快充 BSP EV

上海2026年2月11日 /美通社/ -- 1月23日,由Global ConsignIndex跨盈指數(shù)舉辦的第二十三屆跨盈年度B2B營(yíng)銷(xiāo)高管峰會(huì)(CC2026)在上海落下帷幕。大會(huì)聚焦主題"The...

關(guān)鍵字: AI NI BSP GO

新設(shè)中心將助力企業(yè)將AI愿景轉(zhuǎn)化為企業(yè)級(jí)成果 匯聚6,000名DXC AI專(zhuān)家,支持跨行業(yè)客戶協(xié)作 DXC將在英國(guó)和愛(ài)爾蘭招聘150名AI專(zhuān)家,進(jìn)一步拓展其業(yè)務(wù)能力 弗吉尼亞州阿什本2026年2月12...

關(guān)鍵字: AI BSP TECHNOLOGY CE

作者:陳旭東,IBM大中華區(qū)董事長(zhǎng)、總經(jīng)理 北京2026年2月12日 /美通社/ -- 日月其邁,時(shí)盛歲新。六十年一遇的"火馬年"將至,我預(yù)祝各位IBM的客戶、合作伙伴和大...

關(guān)鍵字: IBM BSP 人工智能 智能體
關(guān)閉