欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

跨商業(yè)體實現(xiàn)系統(tǒng)互信用戶互通的共享閱讀系統(tǒng)的制作方法

文檔序號:11524334閱讀:248來源:國知局
跨商業(yè)體實現(xiàn)系統(tǒng)互信用戶互通的共享閱讀系統(tǒng)的制造方法與工藝

本發(fā)明涉及信息技術(shù)領(lǐng)域,尤其是實現(xiàn)跨商業(yè)體設(shè)備互信,系統(tǒng)互信,用戶互通,實體書跨商業(yè)體流通的實體書共享閱讀系統(tǒng)。



背景技術(shù):

目前,中國很多城市人口密度高,核心工作與生活區(qū)域人口均集中,這種特點催生了中國特有的“共享經(jīng)濟(jì)”。共享經(jīng)濟(jì)里以共享單車的發(fā)展最為迅速,并且短短的兩年時間從小規(guī)模試點發(fā)展到大范圍被公眾接受和使用。共享單車的發(fā)展起源于杭州開始的城市公共自行車,以綠色出行為出發(fā)點最早做了運(yùn)營上的嘗試,在自行車生產(chǎn)的產(chǎn)能過剩情況下,讓資本發(fā)現(xiàn)了統(tǒng)談采購價格的可能;在全民參與的情況下,讓資本發(fā)現(xiàn)了轉(zhuǎn)移成本的可能;于是一些互聯(lián)網(wǎng)產(chǎn)業(yè)的精英與資本合作通過互聯(lián)網(wǎng)思維規(guī)劃和設(shè)計了單車本身,利用了gps定位、二維碼或密碼解鎖、賬戶預(yù)存費(fèi)用等方式,以“智能社會”的模式理念來進(jìn)行運(yùn)營。

共享單車的成功說明了共享經(jīng)濟(jì)的可行性,實體書的共享閱讀同樣具有實行的意義,與共享單車的自行車集采有所區(qū)別,實體書的共享閱讀可以做到讓人們把自己看過的書租借出去,實現(xiàn)在不同讀者間的漂流,從商業(yè)模式的探索上,北京市海淀區(qū)的中國國家圖書館曾經(jīng)多年組織過舊書互換活動,取得了一定的社會認(rèn)同,人們的確具有圖書互換閱讀的需求。雖然電子書的閱讀已經(jīng)發(fā)展了將近20年,但是始終沒有取代紙質(zhì)圖書,逐漸人們通過電子方式的閱讀多限于網(wǎng)絡(luò)文學(xué)和快速而精簡的知識,對于需要長時間精讀的知識和文學(xué)人們由于健康的原因更加愿意選擇紙質(zhì)圖書,這個特點也為紙質(zhì)圖書實現(xiàn)共享閱讀的共享經(jīng)濟(jì)提供了支持。

在我國已經(jīng)出現(xiàn)一些學(xué)校在本學(xué)校范圍內(nèi)實現(xiàn)學(xué)生用輔導(dǎo)書,課外書的共享閱讀,一般由學(xué)校的圖書館出面將圖書館的電子化管理書柜分散布置在教室內(nèi),通過可管理的電子書柜及電子書柜的終端系統(tǒng)實現(xiàn)學(xué)校內(nèi)部書籍的任意教室借,任意教室還。在西安也出現(xiàn)了基于社區(qū)的圖書借閱書柜,由地區(qū)圖書館將電子化管理書柜分散布置在社區(qū),實現(xiàn)社區(qū)居民任意書柜借書,任意書柜還書。

以上所提到的基于校園和基于社區(qū)的共享閱讀系統(tǒng),其公共特點在于:具有一個統(tǒng)一的管理中心,管理中心登記所有用戶和圖書,管理中心管理所有書柜,由管理中心統(tǒng)一提供圖書實現(xiàn)用戶的借書流程,與目前的共享單車系統(tǒng)一樣,其共享的標(biāo)的都是由一個機(jī)構(gòu)統(tǒng)一提供的,用戶只能參與借的流程,不能參與出借的流程,并且各個單一的系統(tǒng)無法溝通。

發(fā)明人通過知識產(chǎn)權(quán)局的專利檢索系統(tǒng)也查詢了關(guān)鍵詞“共享圖書”和“共享閱讀”,只發(fā)現(xiàn)3個專利申請,包括:圖書館閱讀桌cn201520065995.x、一種電子閱讀設(shè)備cn201620003278.9、一種智能閱讀筆閱讀管理系統(tǒng)及其管理方法cn201610685374.0,沒有發(fā)現(xiàn)可實現(xiàn)跨商業(yè)體設(shè)備互信,系統(tǒng)互信,用戶互通的實體書共享閱讀系統(tǒng)

發(fā)明人通過知識產(chǎn)權(quán)局的專利檢索系統(tǒng)也查詢了關(guān)鍵詞“圖書管理”可以發(fā)現(xiàn)很多專利申請,閱讀一遍后也沒有發(fā)現(xiàn)能夠?qū)崿F(xiàn)跨商業(yè)體設(shè)備互信,系統(tǒng)互信,用戶互通的實體書共享閱讀系統(tǒng)。以下列舉一些現(xiàn)有專利申請案例對比:

cn106682710a圖書管理方法、終端與系統(tǒng),此發(fā)明的目的是方便在整理圖書時可以發(fā)現(xiàn)最近智能書柜上不在正確位置的圖書,從而方便整理不在正常位置的圖書。此發(fā)明適合傳統(tǒng)的圖書館電子化管理,不適合圖書可以漂流,借還位置隨意的共享閱讀系統(tǒng)。

cn106599265a一種面向分片服務(wù)的多媒體書目數(shù)據(jù)組織系統(tǒng)與方法,公開了一種面向分片服務(wù)的多媒體書目數(shù)據(jù)組織系統(tǒng),包括:圖書管理系統(tǒng)與多媒體書目中心;其中,圖書管理系統(tǒng)用于提供基礎(chǔ)元數(shù)據(jù)形式的書目服務(wù);多媒體書目中心用于通過數(shù)據(jù)提供機(jī)構(gòu)進(jìn)行基礎(chǔ)元數(shù)據(jù)及擴(kuò)展數(shù)據(jù)的創(chuàng)建與修改,并根據(jù)客戶端的數(shù)據(jù)請求向客戶端提供分片服務(wù),主要是傳統(tǒng)數(shù)目的擴(kuò)展,多元數(shù)據(jù)與傳統(tǒng)數(shù)目增值運(yùn)營方面的需求,不可實現(xiàn)共享閱讀。

cn106503897a一種圖書館圖書借閱管理系統(tǒng),包括圖書借閱管理單元和數(shù)據(jù)存儲單元;所述的圖書借閱管理單元包括圖書借閱模塊、圖書續(xù)借模塊、圖書歸還模塊、讀者證掛失模塊以及圖書丟失管理模塊。本申請就是現(xiàn)有技術(shù)的一種,滿足一個圖書館基本的于征訂、領(lǐng)取的管理,不可進(jìn)行共享閱讀。

cn106408487a一種圖書管理系統(tǒng),包括圖書出入庫單元、圖書借閱歸還登記單元、數(shù)據(jù)查詢單元、報表管理單元、系統(tǒng)維護(hù)單元。本發(fā)明設(shè)計了圖書管理系統(tǒng)的詳細(xì)功能,其中大的功能包括“系統(tǒng)維護(hù)”、“參數(shù)設(shè)定”、“圖書管理”、“報表統(tǒng)計”、“數(shù)據(jù)查詢”等功能。本申請就是現(xiàn)有技術(shù)的一種,加強(qiáng)了對圖書的監(jiān)管力度,簡化了圖書管理程序,不可進(jìn)行共享閱讀。

cn106327720a一種圖書漂流柜,圖書漂流柜包括柜體、所述柜體包括依次并列排布的第一分柜、控制柜和第二分柜,所述第一分柜和第二分柜各自設(shè)置有書本放置箱,書本放置箱設(shè)置有電子鎖,所述控制柜中設(shè)置有電子標(biāo)簽讀取器和電子鎖控制器,所述電子標(biāo)簽讀取器與所述電子鎖控制器信號連接以控制所述電子鎖的開啟。此發(fā)明通過設(shè)置電子標(biāo)簽讀取器、天線,可以讀取圖書上帶有的電子標(biāo)簽(rfid),實現(xiàn)圖書借還的全自動無人值守管理,通過玻璃門上的接近傳感器和門禁控制器等實現(xiàn)電子鎖的自動開啟與關(guān)閉,從而方便借書與還書,極大地方便了圖書的漂流管理。本申請就是現(xiàn)有技術(shù)的一種,與共享閱讀的電子書柜終端有些區(qū)別,要真正實現(xiàn)可借也可以借出,不能使用rfid控制電子鎖,比較可行的方法是使用二維碼,以收納用戶借出的圖書。

cn106023485a基于網(wǎng)絡(luò)平臺的圖書自動化借還控制系統(tǒng),它包括讀卡單元和錄入單元,讀卡單元和錄入單元并聯(lián)后依次連接有數(shù)據(jù)處理與控制單元、傳輸單元、識別單元以及借書單元,傳輸單元還連接有書架;還包括有網(wǎng)絡(luò)單元、故障單元、數(shù)據(jù)單元以及管理單元,網(wǎng)絡(luò)單元分別與數(shù)據(jù)處理與控制單元、故障單元、數(shù)據(jù)單元以及管理單元連接;識別單元還連接有還書單元和檢測單元,該檢測單元與數(shù)據(jù)處理與控制單元連接。本發(fā)明的基于網(wǎng)絡(luò)平臺的圖書自動化借還控制系統(tǒng),通過讀卡單元、錄入單元、數(shù)據(jù)處理與控制單元、傳輸單元、識別單元以及借書單元等的配合,能夠自動化借閱與歸還圖書、方便圖書館圖書管理。本申請就是現(xiàn)有技術(shù)的一種,已經(jīng)可以做到基于圖書館的跨地域管理,屬于前面介紹的類似西安圖書館布置于社區(qū)的圖書借閱系統(tǒng),但是仍然做不到實現(xiàn)跨商業(yè)體設(shè)備互信,系統(tǒng)互信,用戶互通的實體書共享閱讀系統(tǒng)。

本專利申請用到國密算法,國密算法是國家密碼局制定標(biāo)準(zhǔn)的一系列算法。其中包括了對稱加密算法,橢圓曲線非對稱加密算法,雜湊算法。具體包括sm1,sm2,sm3等,其中:sm2為國家密碼管理局公布的公鑰算法,其加密強(qiáng)度為256位。其它幾個重要的商用密碼算法包括:sm1,對稱加密算法,加密強(qiáng)度為128位,采用硬件實現(xiàn);sm3,密碼雜湊算法,雜湊值長度為32字節(jié),和sm2算法同期公布,參見《國家密碼管理局公告(第22號)。

本專利申請用到uuid,uuid含義是通用唯一識別碼(universallyuniqueidentifier),這是一個軟件建構(gòu)的標(biāo)準(zhǔn),也是被開源軟件基金會(opensoftwarefoundation,osf)的組織應(yīng)用在分布式計算環(huán)境(distributedcomputingenvironment,dce)領(lǐng)域的重要部分。



技術(shù)實現(xiàn)要素:

針對上述現(xiàn)有技術(shù)中存在的問題,本發(fā)明的目的是提供一種跨商業(yè)體實現(xiàn)系統(tǒng)互信用戶互通的共享閱讀系統(tǒng)??缟虡I(yè)體實現(xiàn)系統(tǒng)互信用戶互通的共享閱讀系統(tǒng),由實體書漂流柜、用戶app客戶端、共享閱讀管理系統(tǒng)、中心管理系統(tǒng)組成。諸如圖書館、學(xué)校、社區(qū)、機(jī)關(guān)、企業(yè)等商業(yè)體客戶,通過構(gòu)建其商業(yè)體內(nèi)部有效的共享閱讀管理系統(tǒng),通過共享閱讀管理系統(tǒng)管理其商業(yè)體內(nèi)部有效的圖書漂流柜和用戶app客戶端即可實現(xiàn)其商業(yè)體內(nèi)部的共享閱讀。共享閱讀管理系統(tǒng)的共享閱讀平臺軟件根據(jù)商業(yè)體特征使用sm3雜湊算法計算共享閱讀管理系統(tǒng)id,商業(yè)體特征包括統(tǒng)一社會信用代碼,注冊地址,聯(lián)系人信息。實體書漂流柜采用國密算法sm2生成實體書漂流柜公鑰和實體書漂流柜私鑰,實體書漂流柜私鑰保存于實體書漂流柜的漂流柜私鑰存儲器中,實體書漂流柜公鑰存儲于共享閱讀管理系統(tǒng)的公鑰存儲器的書柜公鑰存儲器中。共享閱讀管理系統(tǒng)采用國密算法sm2生成共享閱讀管理系統(tǒng)公鑰和共享閱讀管理系統(tǒng)私鑰,共享閱讀管理系統(tǒng)私鑰存儲于共享閱讀管理系統(tǒng)的加密存儲器中,共享閱讀管理系統(tǒng)公鑰存儲于共享閱讀管理系統(tǒng)的公鑰存儲器的系統(tǒng)公鑰存儲器中,系統(tǒng)公鑰存儲器將共享閱讀管理系統(tǒng)公鑰和共享閱讀管理系統(tǒng)id上報中心管理系統(tǒng)并存儲于中心管理系統(tǒng)的中心公鑰存儲器中,中心管理系統(tǒng)的中心公鑰存儲器實時接收來自于各商業(yè)體所屬的共享閱讀管理系統(tǒng)id和共享閱讀管理系統(tǒng)公鑰,中心管理系統(tǒng)的中心公鑰存儲器實時分發(fā)新收到的共享閱讀管理系統(tǒng)id和共享閱讀管理系統(tǒng)公鑰到所有與中心管理系統(tǒng)建立聯(lián)系的各商業(yè)體所屬的共享閱讀管理系統(tǒng)的公鑰存儲器中存儲。

用戶app客戶端采用國密算法sm2生成用戶私鑰和用戶公鑰,用戶私鑰存儲于用戶app客戶端的用戶私鑰存儲器中,用戶公鑰存儲于共享閱讀管理系統(tǒng)的公鑰存儲器的用戶公鑰存儲器中。

各商業(yè)體所屬的共享閱讀管理系統(tǒng)將共享閱讀管理系統(tǒng)id和用戶開戶過程,共享閱讀管理系統(tǒng)id和圖書建檔過程,共享閱讀管理系統(tǒng)id和實體書漂流柜設(shè)立過程上報中心管理系統(tǒng)的中心過程記錄器。

中心過程記錄器整合各商業(yè)體所屬的共享閱讀管理系統(tǒng)id所對應(yīng)的用戶開戶過程,生成共享閱讀管理系統(tǒng)用戶樹形列表集合,共享閱讀管理系統(tǒng)用戶樹形列表集合包括所有與中心管理系統(tǒng)連接的共享閱讀管理系統(tǒng)的共享閱讀管理系統(tǒng)id、共享閱讀管理系統(tǒng)訪問地址、用戶id、用戶開戶時間。

中心過程記錄器整合各商業(yè)體所屬的共享閱讀管理系統(tǒng)id所對應(yīng)的圖書建檔過程,生成共享閱讀管理系統(tǒng)圖書樹形列表集合,共享閱讀管理系統(tǒng)圖書樹形列表集合包括所有與中心管理系統(tǒng)連接的共享閱讀管理系統(tǒng)的共享閱讀管理系統(tǒng)id、共享閱讀管理系統(tǒng)訪問地址、圖書id、圖書名稱和圖書isbn號。

中心過程記錄器整合各商業(yè)體所屬的共享閱讀管理系統(tǒng)id所對應(yīng)的實體書漂流柜設(shè)立過程,生成共享閱讀管理系統(tǒng)書柜樹形列表集合,共享閱讀管理系統(tǒng)書柜樹形列表集合包括所有與中心管理系統(tǒng)連接的共享閱讀管理系統(tǒng)的共享閱讀管理系統(tǒng)id、共享閱讀管理系統(tǒng)訪問地址、實體書漂流柜id、實體書漂流柜設(shè)立時間。

各商業(yè)體所屬的共享閱讀管理系統(tǒng)的過程記錄器的用戶過程記錄器實時更新共享閱讀管理系統(tǒng)id所對應(yīng)的用戶開戶過程;各商業(yè)體所屬的共享閱讀管理系統(tǒng)的過程記錄器的圖書過程記錄器實時更新共享閱讀管理系統(tǒng)id所對應(yīng)的圖書建檔過程;各商業(yè)體所屬的共享閱讀管理系統(tǒng)的過程記錄器的書柜過程記錄器實時更新共享閱讀管理系統(tǒng)id所對應(yīng)的實體書漂流柜設(shè)立過程;各商業(yè)體所屬的共享閱讀管理系統(tǒng)的過程記錄器實時將共享閱讀管理系統(tǒng)id所對應(yīng)的用戶開戶過程、共享閱讀管理系統(tǒng)id所對應(yīng)的圖書建檔過程、共享閱讀管理系統(tǒng)id所對應(yīng)的實體書漂流柜設(shè)立過程上報中心管理系統(tǒng)的中心過程記錄器。中心過程記錄器實時生成共享閱讀管理系統(tǒng)用戶樹形列表集合、共享閱讀管理系統(tǒng)圖書樹形列表集合、共享閱讀管理系統(tǒng)書柜樹形列表集合。

中心管理系統(tǒng)使用中心公鑰存儲器中存儲的共享閱讀管理系統(tǒng)id所對應(yīng)的共享閱讀管理系統(tǒng)公鑰調(diào)用sm2算法加密實時生成的共享閱讀管理系統(tǒng)用戶樹形列表集合生成公鑰加密的用戶樹形列表集合,中心管理系統(tǒng)查詢中心過程記錄器中共享閱讀管理系統(tǒng)id對應(yīng)的共享閱讀系統(tǒng)訪問地址并將共享閱讀管理系統(tǒng)id對應(yīng)的公鑰加密的用戶樹形列表集合發(fā)送給對應(yīng)共享閱讀管理系統(tǒng)id的共享閱讀管理系統(tǒng)的過程記錄器。共享閱讀管理系統(tǒng)的過程記錄器收到中心管理系統(tǒng)實時發(fā)送的公鑰加密的用戶樹形列表集合,使用加密存儲器中的共享閱讀管理系統(tǒng)私鑰調(diào)用加密算法管理器中的sm2算法解密公鑰加密的用戶樹形列表集合,生成共享閱讀管理系統(tǒng)用戶樹形列表集合并存儲在過程記錄器中。

中心管理系統(tǒng)使用中心公鑰存儲器中存儲的共享閱讀管理系統(tǒng)id所對應(yīng)的共享閱讀管理系統(tǒng)公鑰調(diào)用sm2算法加密實時生成的共享閱讀管理系統(tǒng)圖書樹形列表集合生成公鑰加密的圖書樹形列表集合,中心管理系統(tǒng)查詢中心過程記錄器中共享閱讀管理系統(tǒng)id對應(yīng)的共享閱讀系統(tǒng)訪問地址并將共享閱讀管理系統(tǒng)id對應(yīng)的公鑰加密的圖書樹形列表集合發(fā)送給對應(yīng)共享閱讀管理系統(tǒng)id的共享閱讀管理系統(tǒng)的過程記錄器;共享閱讀管理系統(tǒng)的過程記錄器收到中心管理系統(tǒng)實時發(fā)送的公鑰加密的圖書樹形列表集合,使用加密存儲器中的共享閱讀管理系統(tǒng)私鑰調(diào)用加密算法管理器中的sm2算法解密公鑰加密的圖書樹形列表集合,生成共享閱讀管理系統(tǒng)圖書樹形列表集合并存儲在過程記錄器中。

中心管理系統(tǒng)使用中心公鑰存儲器中存儲的共享閱讀管理系統(tǒng)id所對應(yīng)的共享閱讀管理系統(tǒng)公鑰調(diào)用sm2算法加密實時生成的共享閱讀管理系統(tǒng)書柜樹形列表集合生成公鑰加密的書柜樹形列表集合,中心管理系統(tǒng)查詢中心過程記錄器中共享閱讀管理系統(tǒng)id對應(yīng)的共享閱讀系統(tǒng)訪問地址并將共享閱讀管理系統(tǒng)id對應(yīng)的公鑰加密的書柜樹形列表集合發(fā)送給對應(yīng)共享閱讀管理系統(tǒng)id的共享閱讀管理系統(tǒng)的過程記錄器;共享閱讀管理系統(tǒng)的過程記錄器收到中心管理系統(tǒng)實時發(fā)送的公鑰加密的書柜樹形列表集合,使用加密存儲器中的共享閱讀管理系統(tǒng)私鑰調(diào)用加密算法管理器中的sm2算法解密公鑰加密的書柜樹形列表集合,生成共享閱讀管理系統(tǒng)書柜樹形列表集合并存儲在過程記錄器中。

本發(fā)明的跨商業(yè)體實現(xiàn)系統(tǒng)互信用戶互通的共享閱讀系統(tǒng)通過共享閱讀管理系統(tǒng)公鑰和共享閱讀管理系統(tǒng)私鑰實現(xiàn)跨商業(yè)體共享閱讀管理系統(tǒng)的互信,通過中心管理系統(tǒng)記錄并整合共享閱讀管理系統(tǒng)用戶樹形列表集合、共享閱讀管理系統(tǒng)圖書樹形列表集合和共享閱讀管理系統(tǒng)書柜樹形列表集合,通過中心管理系統(tǒng)同步各商業(yè)體所屬的共享閱讀管理系統(tǒng)的共享閱讀管理系統(tǒng)用戶樹形列表集合、共享閱讀管理系統(tǒng)圖書樹形列表集合和共享閱讀管理系統(tǒng)書柜樹形列表集合,從而實現(xiàn)用戶在任意商業(yè)體所屬的共享閱讀管理系統(tǒng)開戶均可實現(xiàn)跨商業(yè)體所屬的實體書漂流柜借書,還書,出借書,用戶行為會被實體書漂流柜上報給該實體書漂流柜所屬的共享閱讀管理系統(tǒng),實體書漂流柜所屬的共享閱讀管理系統(tǒng)會查詢過程記錄器中的共享閱讀管理系統(tǒng)用戶樹形列表定位具有用戶管轄權(quán)的共享閱讀管理系統(tǒng)id和具有管轄權(quán)的共享閱讀管理系統(tǒng)訪問地址,用戶賬戶的變動指令被實體書漂流柜所屬的共享閱讀管理系統(tǒng)用具有管轄權(quán)的共享閱讀管理系統(tǒng)的共享閱讀管理系統(tǒng)公鑰加密后傳給具有管轄權(quán)的共享閱讀管理系統(tǒng),具有管轄權(quán)的共享閱讀管理系統(tǒng)收到用戶賬戶變動指令后使用存儲于加密存儲器的共享閱讀管理系統(tǒng)私鑰解密用戶賬戶的變動指令,完成用戶賬戶的變更。

圖書建檔時需共享閱讀管理系統(tǒng)的圖書管理器錄入圖書的相關(guān)信息,圖書的相關(guān)信息包括:書名,作者,出版社,版本號,用戶id,借書收費(fèi)標(biāo)準(zhǔn)。當(dāng)圖書的相關(guān)信息完全相同時根據(jù)錄入先后順序追加順位編碼,圖書管理器根據(jù)圖書的相關(guān)信息和順位編碼生成圖書二維碼,二維碼打印粘貼在圖書上方便借書和還書時掃描二維碼確認(rèn)。圖書建檔時的用戶id即用戶開戶時生成的id,是用戶賬戶的標(biāo)識,同時也代表錄入圖書的用戶必須先完成用戶開戶過程。

為了實現(xiàn)上述的發(fā)明目的,本發(fā)明的技術(shù)方案以如下方式實現(xiàn):

跨商業(yè)體實現(xiàn)系統(tǒng)互信用戶互通的共享閱讀系統(tǒng),其由實體書漂流柜,用戶app客戶端,共享閱讀管理系統(tǒng),中心管理系統(tǒng)組成;

實體書漂流柜由實體書空間管理器,漂流柜應(yīng)用系統(tǒng),sm2算法,漂流柜私鑰存儲器組成,實現(xiàn)實體書的存放和管理功能,實現(xiàn)無人值守用戶借書和還書功能;

用戶app客戶端由客戶端應(yīng)用系統(tǒng),sm2算法,用戶私鑰存儲器組成,實現(xiàn)用戶開戶功能,實現(xiàn)賬戶查詢和現(xiàn)金存入及現(xiàn)金提取功能,實現(xiàn)圖書查詢功能;

共享閱讀管理系統(tǒng)由共享閱讀平臺軟件、用戶管理器、圖書管理器、書柜管理器、加密算法管理器、加密存儲器、公鑰存儲器、過程記錄器組成;用戶管理器實現(xiàn)用戶的開戶和管理功能;圖書管理器實現(xiàn)圖書建檔和管理功能;書柜管理器實現(xiàn)實體書漂流柜設(shè)立和管理功能;加密算法管理器內(nèi)置國密sm1算法,sm2算法,sm3算法配合用戶管理器生成用戶加密密鑰和用戶公鑰及用戶私鑰;加密算法管理器配合共享閱讀平臺軟件生成共享閱讀管理系統(tǒng)私鑰和共享閱讀管理系統(tǒng)公鑰;加密存儲器存儲共享閱讀管理系統(tǒng)私鑰和共享閱讀管理系統(tǒng)具有管轄權(quán)的加密的用戶賬戶及私鑰加密的用戶密鑰;公鑰存儲器由用戶公鑰存儲器、系統(tǒng)公鑰存儲器、書柜公鑰存儲器組成,用戶公鑰存儲器存儲與用戶id對應(yīng)的用戶公鑰,書柜公鑰存儲器存儲與實體書漂流柜id對應(yīng)的實體書漂流柜公鑰,系統(tǒng)公鑰存儲器存儲與共享閱讀管理系統(tǒng)id對應(yīng)的共享閱讀管理系統(tǒng)公鑰,系統(tǒng)公鑰存儲器在共享閱讀管理系統(tǒng)構(gòu)建時將共享閱讀管理系統(tǒng)id及對應(yīng)的共享閱讀管理系統(tǒng)公鑰上報中心管理系統(tǒng)的中心公鑰存儲器,系統(tǒng)公鑰存儲器接收并存儲由中心管理系統(tǒng)的中心公鑰存儲器下發(fā)的所有共享閱讀管理系統(tǒng)id及共享閱讀管理系統(tǒng)id對應(yīng)的共享閱讀管理系統(tǒng)公鑰;過程記錄器記錄共享閱讀管理系統(tǒng)id和用戶開戶過程,過程記錄器記錄共享閱讀管理系統(tǒng)id和實體書漂流柜設(shè)立過程,過程記錄器記錄共享閱讀管理系統(tǒng)id和圖書建檔過程,共享閱讀管理系統(tǒng)的過程記錄器將共享閱讀管理系統(tǒng)id和用戶開戶過程,共享閱讀管理系統(tǒng)id和圖書建檔過程,共享閱讀管理系統(tǒng)id和實體書漂流柜設(shè)立過程上報中心管理系統(tǒng)的中心過程記錄器;

中心管理系統(tǒng)由中心過程記錄器、中心數(shù)據(jù)存儲器、中心公鑰存儲器和sm2算法組成;

中心數(shù)據(jù)存儲器以共享閱讀管理系統(tǒng)id為單元存儲所有共享閱讀管理系統(tǒng)的用戶列表,圖書列表,中心數(shù)據(jù)存儲器作為各共享閱讀管理系統(tǒng)的數(shù)據(jù)備份,中心數(shù)據(jù)存儲器作為用戶行為分析,圖書分布分析,書柜分布分析的數(shù)據(jù)源;中心公鑰存儲器存儲各共享閱讀管理系統(tǒng)上傳的共享閱讀管理系統(tǒng)id及對應(yīng)的共享閱讀管理系統(tǒng)公鑰,中心公鑰存儲器將所有共享閱讀管理系統(tǒng)id及對應(yīng)的共享閱讀管理系統(tǒng)公鑰打包形成共享閱讀管理系統(tǒng)公鑰集合,中心公鑰存儲器將共享閱讀管理系統(tǒng)公鑰集合發(fā)送給各共享閱讀管理系統(tǒng)的公鑰存儲器的系統(tǒng)公鑰存儲器;

中心過程記錄器整合各商業(yè)體所屬的共享閱讀管理系統(tǒng)id所對應(yīng)的用戶開戶過程,生成共享閱讀管理系統(tǒng)用戶樹形列表集合,共享閱讀管理系統(tǒng)用戶樹形列表集合包括所有與中心管理系統(tǒng)連接的共享閱讀管理系統(tǒng)的共享閱讀管理系統(tǒng)id、共享閱讀管理系統(tǒng)訪問地址、用戶id、用戶開戶時間;中心過程記錄器整合各商業(yè)體所屬的共享閱讀管理系統(tǒng)id所對應(yīng)的圖書建檔過程,生成共享閱讀管理系統(tǒng)圖書樹形列表集合,共享閱讀管理系統(tǒng)圖書樹形列表集合包括所有與中心管理系統(tǒng)連接的共享閱讀管理系統(tǒng)的共享閱讀管理系統(tǒng)id、共享閱讀管理系統(tǒng)訪問地址、圖書id、圖書名稱和圖書isbn號;中心過程記錄器整合各商業(yè)體所屬的共享閱讀管理系統(tǒng)id所對應(yīng)的實體書漂流柜設(shè)立過程,生成共享閱讀管理系統(tǒng)書柜樹形列表集合,共享閱讀管理系統(tǒng)書柜樹形列表集合包括所有與中心管理系統(tǒng)連接的共享閱讀管理系統(tǒng)的共享閱讀管理系統(tǒng)id、共享閱讀管理系統(tǒng)訪問地址、實體書漂流柜id、實體書漂流柜設(shè)立時間;

中心管理系統(tǒng)使用中心公鑰存儲器中存儲的共享閱讀管理系統(tǒng)id所對應(yīng)的共享閱讀管理系統(tǒng)公鑰調(diào)用sm2算法加密實時生成的共享閱讀管理系統(tǒng)用戶樹形列表集合生成公鑰加密的用戶樹形列表集合,中心管理系統(tǒng)查詢中心過程記錄器中共享閱讀管理系統(tǒng)id對應(yīng)的共享閱讀系統(tǒng)訪問地址并將共享閱讀管理系統(tǒng)id對應(yīng)的公鑰加密的用戶樹形列表集合發(fā)送給對應(yīng)共享閱讀管理系統(tǒng)id的共享閱讀管理系統(tǒng)的過程記錄器;共享閱讀管理系統(tǒng)的過程記錄器收到中心管理系統(tǒng)實時發(fā)送的公鑰加密的用戶樹形列表集合,使用加密存儲器中的共享閱讀管理系統(tǒng)私鑰調(diào)用加密算法管理器中的sm2算法解密公鑰加密的用戶樹形列表集合,生成共享閱讀管理系統(tǒng)用戶樹形列表集合并存儲在過程記錄器中;

中心管理系統(tǒng)使用中心公鑰存儲器中存儲的共享閱讀管理系統(tǒng)id所對應(yīng)的共享閱讀管理系統(tǒng)公鑰調(diào)用sm2算法加密實時生成的共享閱讀管理系統(tǒng)圖書樹形列表集合生成公鑰加密的圖書樹形列表集合,中心管理系統(tǒng)查詢中心過程記錄器中共享閱讀管理系統(tǒng)id對應(yīng)的共享閱讀系統(tǒng)訪問地址并將共享閱讀管理系統(tǒng)id對應(yīng)的公鑰加密的圖書樹形列表集合發(fā)送給對應(yīng)共享閱讀管理系統(tǒng)id的共享閱讀管理系統(tǒng)的過程記錄器;共享閱讀管理系統(tǒng)的過程記錄器收到中心管理系統(tǒng)實時發(fā)送的公鑰加密的圖書樹形列表集合,使用加密存儲器中的共享閱讀管理系統(tǒng)私鑰調(diào)用加密算法管理器中的sm2算法解密公鑰加密的圖書樹形列表集合,生成共享閱讀管理系統(tǒng)圖書樹形列表集合并存儲在過程記錄器中;

中心管理系統(tǒng)使用中心公鑰存儲器中存儲的共享閱讀管理系統(tǒng)id所對應(yīng)的共享閱讀管理系統(tǒng)公鑰調(diào)用sm2算法加密實時生成的共享閱讀管理系統(tǒng)書柜樹形列表集合生成公鑰加密的書柜樹形列表集合,中心管理系統(tǒng)查詢中心過程記錄器中共享閱讀管理系統(tǒng)id對應(yīng)的共享閱讀系統(tǒng)訪問地址并將共享閱讀管理系統(tǒng)id對應(yīng)的公鑰加密的書柜樹形列表集合發(fā)送給對應(yīng)共享閱讀管理系統(tǒng)id的共享閱讀管理系統(tǒng)的過程記錄器;共享閱讀管理系統(tǒng)的過程記錄器收到中心管理系統(tǒng)實時發(fā)送的公鑰加密的書柜樹形列表集合,使用加密存儲器中的共享閱讀管理系統(tǒng)私鑰調(diào)用加密算法管理器中的sm2算法解密公鑰加密的書柜樹形列表集合,生成共享閱讀管理系統(tǒng)書柜樹形列表集合并存儲在過程記錄器中。

實現(xiàn)跨商業(yè)體實現(xiàn)系統(tǒng)互信用戶互通的共享閱讀系統(tǒng)的主要步驟如下:

1)配置共享閱讀管理系統(tǒng)

①共享閱讀服務(wù)商完成中心管理系統(tǒng)的軟硬件安裝;

②商業(yè)體客戶完成共享閱讀管理系統(tǒng)的軟件硬件安裝;

③共享閱讀平臺軟件錄入商業(yè)體特征的信息,商業(yè)體特征包括統(tǒng)一社會信用代碼,注冊地址,聯(lián)系人信息;共享閱讀平臺軟件調(diào)用加密算法管理器中的sm3算法使用商業(yè)體特征生成共享閱讀管理系統(tǒng)id,共享閱讀管理系統(tǒng)id記錄在共享閱讀平臺軟件中;

④共享閱讀平臺軟件調(diào)用加密算法管理器中的sm2算法為共享閱讀管理系統(tǒng)生成共享閱讀管理系統(tǒng)公鑰和共享閱讀管理系統(tǒng)私鑰,共享閱讀管理系統(tǒng)公鑰和共享閱讀管理系統(tǒng)id對應(yīng)存儲于公鑰存儲器的系統(tǒng)公鑰存儲器中,共享閱讀管理系統(tǒng)私鑰存儲于加密存儲器中;共享閱讀管理系統(tǒng)公鑰由sm2算法為共享閱讀管理系統(tǒng)生成的公鑰和同時生成的橢圓曲線參數(shù)組成,共享閱讀管理系統(tǒng)私鑰由sm2算法為共享閱讀管理系統(tǒng)生成的私鑰和同時生成的橢圓曲線參數(shù)組成;

⑤共享閱讀管理系統(tǒng)的共享閱讀平臺軟件錄入中心管理系統(tǒng)訪問地址,共享閱讀平臺軟件將中心管理系統(tǒng)訪問地址發(fā)送給過程記錄器和公鑰存儲器;

⑥共享閱讀管理系統(tǒng)的公鑰存儲器的系統(tǒng)公鑰存儲器讀取公鑰存儲器中的中心管理系統(tǒng)訪問地址將共享閱讀管理系統(tǒng)公鑰和共享閱讀管理系統(tǒng)id組合發(fā)送給中心管理系統(tǒng)的中心公鑰存儲器;

⑦中心管理系統(tǒng)的中心公鑰存儲器將實時接收的各商業(yè)體所屬的共享閱讀管理系統(tǒng)id和共享閱讀管理系統(tǒng)公鑰整合生成共享閱讀管理系統(tǒng)公鑰集合;

⑧中心公鑰存儲器將共享閱讀管理系統(tǒng)公鑰集合發(fā)送給各共享閱讀管理系統(tǒng)的公鑰存儲器的系統(tǒng)公鑰存儲器。

2)設(shè)立實體書漂流柜

①商業(yè)體客戶完成實體書漂流柜的軟硬件部署,實體書漂流柜以集群形式安裝,通過藍(lán)牙模塊形成自組網(wǎng),安裝人員在同一地點的實體書漂流柜集群中任意選擇實體書漂流柜作為通信主柜加裝支持4g和衛(wèi)星定位功能的芯片組成的通信模塊,同一地點的實體書漂流柜集群中的實體書漂流柜通過自組網(wǎng)聯(lián)接通信主柜再通過通信主柜聯(lián)接共享閱讀管理系統(tǒng);

②實體書漂流柜的漂流柜應(yīng)用系統(tǒng)錄入實體書漂流柜所屬的共享閱讀管理系統(tǒng)的共享閱讀管理系統(tǒng)訪問地址,漂流柜應(yīng)用系統(tǒng)根據(jù)所屬共享閱讀管理系統(tǒng)訪問地址與所屬共享閱讀管理系統(tǒng)的共享閱讀平臺軟件建立網(wǎng)絡(luò)連接,漂流柜應(yīng)用系統(tǒng)讀取存儲于共享閱讀平臺軟件的共享閱讀管理系統(tǒng)id,漂流柜應(yīng)用系統(tǒng)使用共享閱讀管理系統(tǒng)id加上實體書漂流柜編碼組成實體書漂流柜id,實體書漂流柜id存儲于漂流柜應(yīng)用系統(tǒng)中;

③漂流柜應(yīng)用系統(tǒng)調(diào)用sm2算法生成實體書漂流柜公鑰和實體書漂流柜私鑰,實體書漂流柜私鑰存儲于漂流柜私鑰存儲器中,實體書漂流柜公鑰和實體書漂流柜id發(fā)送給所屬的共享閱讀管理系統(tǒng)的公鑰存儲器的書柜公鑰存儲器存儲;實體書漂流柜公鑰由sm2算法為實體書漂流柜生成的公鑰和同時生成的橢圓曲線參數(shù)組成,實體書漂流柜私鑰由sm2算法為實體書漂流柜生成的私鑰和同時生成的橢圓曲線參數(shù)組成;

④漂流柜應(yīng)用系統(tǒng)通過通信主柜的衛(wèi)星定位功能取得實體書漂流柜安裝的地理位置,漂流柜應(yīng)用系統(tǒng)將實體書漂流柜id和實體書漂流柜安裝的地理位置發(fā)送給共享閱讀管理系統(tǒng)的書柜管理器;

⑤實體書漂流柜的實體書空間管理器通過電子開關(guān)控制實體書漂流柜的存放圖書的電子書巢,根據(jù)圖書的形狀電子書巢是由長方體空間組成,每個長方體空間有獨(dú)立的由電子開關(guān)控制開關(guān)的玻璃窗,長方體空間簡稱書格,實體書空間管理器記錄電子書巢中每個書格的編號和書格內(nèi)存放的圖書的圖書id,實體書空間管理器將書格編號和圖書id生成實體書空間管理表并發(fā)送到共享閱讀管理系統(tǒng)的書柜管理器,當(dāng)書格中沒有存放圖書時,實體書空間管理表中書格編號對應(yīng)圖書id為空置;

⑥共享閱讀管理系統(tǒng)的書柜管理器將收到的實體書漂流柜id、實體書漂流柜安裝的地理位置、實體書空間管理表整合生成書柜狀態(tài)圖,書柜狀態(tài)圖反應(yīng)共享閱讀管理系統(tǒng)管轄的所有實體書漂流柜的實時情況;

⑦漂流柜應(yīng)用系統(tǒng)將實體書漂流柜id和實體書漂流柜設(shè)立時間及實體書漂流柜安裝的地理位置生成實體書漂流柜設(shè)立過程,漂流柜應(yīng)用系統(tǒng)將實體書漂流柜設(shè)立過程發(fā)送到所屬的共享閱讀管理系統(tǒng)的過程記錄器存儲。

3)用戶注冊

①用戶具有辦卡注冊和通過用戶app客戶端注冊兩種方式;

②用戶辦卡注冊由擁有共享閱讀管理系統(tǒng)所有權(quán)的商業(yè)體通過用戶管理器輸入用戶注冊信息,用戶注冊信息包括:用戶名稱,證件類型,證件號碼,通信地址,手機(jī)號碼;

③用戶下載用戶app客戶端通過客戶端應(yīng)用系統(tǒng)輸入用戶注冊信息,用戶注冊信息包括:用戶名稱,證件類型,證件號碼,通信地址,手機(jī)號碼;用戶app客戶端將用戶注冊信息上報共享閱讀管理系統(tǒng)的用戶管理器;

④用戶管理器內(nèi)置uuid算法,通過uuid算法為注冊用戶生成唯一的用戶id,用戶管理器將用戶id轉(zhuǎn)化成二維碼由商業(yè)體為用戶簽發(fā)印有用戶id轉(zhuǎn)化的二維碼的用戶卡;

⑤用戶管理器調(diào)用加密算法管理器中的sm3算法對用戶注冊信息進(jìn)行雜湊算法計算生成256位用戶加密密鑰池;用戶管理器調(diào)用加密算法管理器中的sm2算法生成對應(yīng)用戶id的用戶公鑰和用戶私鑰,用戶公鑰包括sm2算法為用戶生成的公鑰和同時生成的橢圓曲線參數(shù),用戶私鑰包括sm2算法為用戶生成的私鑰和同時生成的橢圓曲線參數(shù);用戶公鑰與用戶id對應(yīng)存儲于公鑰存儲器的用戶公鑰存儲器中,用戶私鑰與用戶id對應(yīng)暫存于加密存儲器中,當(dāng)用戶通過用戶app客戶端下載用戶私鑰后,暫存于加密存儲器中的用戶私鑰與對應(yīng)的用戶id被加密存儲器刪除;

⑥用戶管理器根據(jù)用戶注冊信息提取用戶公開信息,用戶公開信息包括:用戶所在地區(qū),用戶年齡,用戶類別,個人用戶性別;用戶管理器將用戶id與用戶公開信息組合生成用戶公開數(shù)據(jù),并將用戶公開數(shù)據(jù)存儲于用戶管理器中;

⑦用戶管理器截取用戶加密密鑰池中的連續(xù)128位作為用戶加密密鑰,用戶管理器使用用戶注冊信息生成包含用戶注冊信息的用戶賬戶,初始化用戶賬戶金額;用戶管理器使用用戶加密密鑰調(diào)用加密算法管理器的sm1算法加密用戶賬戶生成加密的用戶賬戶,用戶管理器將用戶id與加密的用戶賬戶組合生成用戶加密賬戶,用戶管理器將用戶加密賬戶發(fā)送到加密存儲器存儲;用戶管理器調(diào)用加密算法管理器中的sm2算法使用加密存儲器中存儲的用戶私鑰加密用戶加密密鑰生成私鑰加密的用戶密鑰,用戶管理器將私鑰加密的用戶密鑰和對應(yīng)的用戶id存儲于加密存儲器中;

⑧用戶管理器將來自共享閱讀平臺軟件的共享閱讀管理系統(tǒng)id和用戶公開數(shù)據(jù)組合成用戶列表發(fā)送到中心管理系統(tǒng)的中心數(shù)據(jù)存儲器儲存;用戶管理器將用戶id和用戶開戶時間組合生成用戶開戶過程,用戶開戶過程存儲于過程記錄器;

⑨用戶登陸用戶app客戶端在客戶端應(yīng)用系統(tǒng)提示下下載用戶私鑰,用戶私鑰存儲器聯(lián)接用戶所屬共享閱讀管理系統(tǒng)的加密存儲器通過用戶id確定用戶私鑰并下載到用戶私鑰存儲器存儲,加密存儲器刪除暫存的用戶私鑰和對應(yīng)的用戶id。

4)圖書建檔

①包括商業(yè)體本身的所有用戶在完成用戶注冊流程后都可以向共享閱讀管理系統(tǒng)提供實體書,即完成圖書建檔流程,圖書建檔有兩種模式包括在商業(yè)體擁有的共享閱讀管理系統(tǒng)進(jìn)行圖書建檔和通過用戶app客戶端進(jìn)行圖書建檔;

②當(dāng)采用商業(yè)體擁有的共享閱讀管理系統(tǒng)進(jìn)行圖書建檔時,用戶通過圖書管理器錄入圖書信息,圖書信息包括:書名、作者、出版社、版本號、提供圖書的用戶的用戶id、借書收費(fèi)標(biāo)準(zhǔn)、國際標(biāo)準(zhǔn)書號isbn號,其中用戶id由圖書管理器掃描印有用戶id轉(zhuǎn)化的二維碼的用戶卡來獲取不需要用戶記憶用戶id;

③當(dāng)采通過用戶app客戶端進(jìn)行圖書建檔時,用戶通過用戶app客戶端的客戶端應(yīng)用系統(tǒng)錄入圖書信息,客戶端應(yīng)用系統(tǒng)將圖書信息上報圖書管理器,圖書信息包括:書名、作者、出版社、版本號、提供圖書的用戶的用戶id、借書收費(fèi)標(biāo)準(zhǔn)、國際標(biāo)準(zhǔn)書號isbn號,其中用戶id由客戶端應(yīng)用系統(tǒng)提供不需要用戶記憶用戶id;

④圖書管理器內(nèi)置uuid算法,通過uuid算法為圖書生成唯一的圖書id,圖書管理器將圖書id轉(zhuǎn)化成二維碼由商業(yè)體為圖書簽發(fā)印有圖書id轉(zhuǎn)化的二維碼的圖書標(biāo)簽,圖書標(biāo)簽粘貼于圖書封面便于借還書時掃描;

⑤圖書管理器將圖書id,圖書名稱,圖書isbn號生成圖書建檔過程,圖書管理器將圖書建檔過程存儲于過程記錄器;圖書管理器根據(jù)圖書isbn號統(tǒng)一錄入圖書介紹,為所有isbn號一致的圖書匹配統(tǒng)一的圖書介紹,圖書管理器將圖書id,圖書信息,圖書介紹組合生成圖書數(shù)據(jù)存儲于圖書管理器中;圖書管理器將來自共享閱讀平臺軟件的共享閱讀管理系統(tǒng)id與圖書數(shù)據(jù)整合生成圖書列表,并將圖書列表發(fā)送到中心管理系統(tǒng)的中心數(shù)據(jù)存儲器存儲。

5)實現(xiàn)跨商業(yè)體系統(tǒng)互信

與配置共享閱讀管理系統(tǒng)流程的步驟⑤到步驟⑧相同。

6)實現(xiàn)跨商業(yè)體用戶互通和跨商業(yè)體圖書流通

①由配置共享閱讀管理系統(tǒng)流程的步驟⑤所述,過程記錄器存儲著來自共享閱讀平臺軟件的中心管理系統(tǒng)訪問地址;由設(shè)立實體書漂流柜流程的步驟⑦所述,過程記錄器存儲著來自漂流柜應(yīng)用系統(tǒng)的實體書漂流柜設(shè)立過程;由用戶注冊流程的步驟⑧所述,過程記錄器存儲著來自用戶管理器的用戶開戶過程;由圖書建檔流程的步驟⑤所述,過程記錄器存儲著來自圖書管理器的圖書建檔過程;

②共享閱讀管理系統(tǒng)的過程記錄器讀取共享閱讀平臺軟件的共享閱讀管理系統(tǒng)id,過程記錄器將共享閱讀管理系統(tǒng)id和用戶開戶過程,共享閱讀管理系統(tǒng)id和圖書建檔過程,共享閱讀管理系統(tǒng)id和實體書漂流柜設(shè)立過程上報中心管理系統(tǒng)的中心過程記錄器;

③中心過程記錄器整合各商業(yè)體所屬的共享閱讀管理系統(tǒng)id所對應(yīng)的用戶開戶過程,生成共享閱讀管理系統(tǒng)用戶樹形列表集合,共享閱讀管理系統(tǒng)用戶樹形列表集合包括所有與中心管理系統(tǒng)連接的共享閱讀管理系統(tǒng)的共享閱讀管理系統(tǒng)id、共享閱讀管理系統(tǒng)訪問地址、用戶id、用戶開戶時間;中心過程記錄器整合各商業(yè)體所屬的共享閱讀管理系統(tǒng)id所對應(yīng)的圖書建檔過程,生成共享閱讀管理系統(tǒng)圖書樹形列表集合,共享閱讀管理系統(tǒng)圖書樹形列表集合包括所有與中心管理系統(tǒng)連接的共享閱讀管理系統(tǒng)的共享閱讀管理系統(tǒng)id、共享閱讀管理系統(tǒng)訪問地址、圖書id、圖書名稱和圖書isbn號;中心過程記錄器整合各商業(yè)體所屬的共享閱讀管理系統(tǒng)id所對應(yīng)的實體書漂流柜設(shè)立過程,生成共享閱讀管理系統(tǒng)書柜樹形列表集合,共享閱讀管理系統(tǒng)書柜樹形列表集合包括所有與中心管理系統(tǒng)連接的共享閱讀管理系統(tǒng)的共享閱讀管理系統(tǒng)id、共享閱讀管理系統(tǒng)訪問地址、實體書漂流柜id、實體書漂流柜設(shè)立時間;

④中心管理系統(tǒng)使用中心公鑰存儲器中存儲的共享閱讀管理系統(tǒng)id所對應(yīng)的共享閱讀管理系統(tǒng)公鑰調(diào)用sm2算法加密實時生成的共享閱讀管理系統(tǒng)用戶樹形列表集合生成公鑰加密的用戶樹形列表集合,中心管理系統(tǒng)查詢中心過程記錄器中共享閱讀管理系統(tǒng)id對應(yīng)的共享閱讀系統(tǒng)訪問地址并將共享閱讀管理系統(tǒng)id對應(yīng)的公鑰加密的用戶樹形列表集合發(fā)送給對應(yīng)共享閱讀管理系統(tǒng)id的共享閱讀管理系統(tǒng)的過程記錄器;共享閱讀管理系統(tǒng)的過程記錄器收到中心管理系統(tǒng)實時發(fā)送的公鑰加密的用戶樹形列表集合,使用加密存儲器中的共享閱讀管理系統(tǒng)私鑰調(diào)用加密算法管理器中的sm2算法解密公鑰加密的用戶樹形列表集合,生成共享閱讀管理系統(tǒng)用戶樹形列表集合并存儲在過程記錄器中;

⑤中心管理系統(tǒng)使用中心公鑰存儲器中存儲的共享閱讀管理系統(tǒng)id所對應(yīng)的共享閱讀管理系統(tǒng)公鑰調(diào)用sm2算法加密實時生成的共享閱讀管理系統(tǒng)圖書樹形列表集合生成公鑰加密的圖書樹形列表集合,中心管理系統(tǒng)查詢中心過程記錄器中共享閱讀管理系統(tǒng)id對應(yīng)的共享閱讀系統(tǒng)訪問地址并將共享閱讀管理系統(tǒng)id對應(yīng)的公鑰加密的圖書樹形列表集合發(fā)送給對應(yīng)共享閱讀管理系統(tǒng)id的共享閱讀管理系統(tǒng)的過程記錄器;共享閱讀管理系統(tǒng)的過程記錄器收到中心管理系統(tǒng)實時發(fā)送的公鑰加密的圖書樹形列表集合,使用加密存儲器中的共享閱讀管理系統(tǒng)私鑰調(diào)用加密算法管理器中的sm2算法解密公鑰加密的圖書樹形列表集合,生成共享閱讀管理系統(tǒng)圖書樹形列表集合并存儲在過程記錄器中;

⑥中心管理系統(tǒng)使用中心公鑰存儲器中存儲的共享閱讀管理系統(tǒng)id所對應(yīng)的共享閱讀管理系統(tǒng)公鑰調(diào)用sm2算法加密實時生成的共享閱讀管理系統(tǒng)書柜樹形列表集合生成公鑰加密的書柜樹形列表集合,中心管理系統(tǒng)查詢中心過程記錄器中共享閱讀管理系統(tǒng)id對應(yīng)的共享閱讀系統(tǒng)訪問地址并將共享閱讀管理系統(tǒng)id對應(yīng)的公鑰加密的書柜樹形列表集合發(fā)送給對應(yīng)共享閱讀管理系統(tǒng)id的共享閱讀管理系統(tǒng)的過程記錄器;共享閱讀管理系統(tǒng)的過程記錄器收到中心管理系統(tǒng)實時發(fā)送的公鑰加密的書柜樹形列表集合,使用加密存儲器中的共享閱讀管理系統(tǒng)私鑰調(diào)用加密算法管理器中的sm2算法解密公鑰加密的書柜樹形列表集合,生成共享閱讀管理系統(tǒng)書柜樹形列表集合并存儲在過程記錄器中;

⑦跨商業(yè)體用戶互通和跨商業(yè)體圖書流通基于每個商業(yè)體共享閱讀管理系統(tǒng)都具有實時更新的共享閱讀管理系統(tǒng)用戶樹形列表集合和共享閱讀管理系統(tǒng)圖書樹形列表集合及共享閱讀管理系統(tǒng)書柜樹形列表集合,在所有共享閱讀管理系統(tǒng)和中心管理系統(tǒng)中實時更新共享閱讀管理系統(tǒng)用戶樹形列表集合和共享閱讀管理系統(tǒng)圖書樹形列表集合及共享閱讀管理系統(tǒng)書柜樹形列表集合使用系統(tǒng)互信機(jī)制建立時各共享閱讀管理系統(tǒng)公鑰和各共享閱讀管理系統(tǒng)私鑰,保證外部系統(tǒng)和外部網(wǎng)絡(luò)攻擊無法獲取共享閱讀管理系統(tǒng)用戶樹形列表集合和共享閱讀管理系統(tǒng)圖書樹形列表集合及共享閱讀管理系統(tǒng)書柜樹形列表集合,從而保證了用戶賬戶從網(wǎng)絡(luò)尋址層面的安全,外部攻擊無法確認(rèn)用戶處于哪個共享閱讀管理系統(tǒng)管理,無法獲取用戶賬戶信息;

⑧用戶行為指借書,還書,出界書的行為,用戶在任意商業(yè)體所屬的共享閱讀管理系統(tǒng)開戶都具有跨商業(yè)體所屬的實體書漂流柜借書,還書,出借書的功能,用戶行為會被實體書漂流柜上報給該實體書漂流柜所屬的共享閱讀管理系統(tǒng),實體書漂流柜所屬的共享閱讀管理系統(tǒng)會查詢過程記錄器中的共享閱讀管理系統(tǒng)用戶樹形列表定位具有用戶管轄權(quán)的共享閱讀管理系統(tǒng)id和具有管轄權(quán)的共享閱讀管理系統(tǒng)訪問地址,用戶賬戶的變動指令被實體書漂流柜所屬的共享閱讀管理系統(tǒng)用具有管轄權(quán)的共享閱讀管理系統(tǒng)的共享閱讀管理系統(tǒng)公鑰加密后傳給具有管轄權(quán)的共享閱讀管理系統(tǒng),具有管轄權(quán)的共享閱讀管理系統(tǒng)收到用戶賬戶變動指令后使用存儲于加密存儲器的共享閱讀管理系統(tǒng)私鑰解密用戶賬戶的變動指令,完成用戶賬戶的變更。

有益效果

跨商業(yè)體實現(xiàn)系統(tǒng)互信用戶互通的共享閱讀系統(tǒng)包含了各商業(yè)體內(nèi)部的共享閱讀管理系統(tǒng),諸如圖書館、學(xué)校、社區(qū)、機(jī)關(guān)、企業(yè)等商業(yè)體客戶,通過構(gòu)建其商業(yè)體內(nèi)部有效的共享閱讀管理系統(tǒng),通過共享閱讀管理系統(tǒng)管理其商業(yè)體內(nèi)部有效的圖書漂流柜和用戶app客戶端即可實現(xiàn)其商業(yè)體內(nèi)部的共享閱讀。即使實現(xiàn)商業(yè)體內(nèi)部的共享閱讀管理系統(tǒng),使用本發(fā)明也起到了簡化系統(tǒng)架構(gòu),提高安全性的目的,用戶管理,實體書漂流柜管理,共享閱讀管理系統(tǒng)都應(yīng)用國密sm2算法生成公鑰和私鑰,信息在用戶與共享閱讀管理系統(tǒng)間傳遞使用公鑰加密,信息在實體書漂流柜與共享閱讀管理系統(tǒng)間傳遞使用公鑰加密,用戶賬戶使用國密sm1算法加密,同時加密密鑰使用用戶私鑰經(jīng)sm2算法保護(hù),使得賬戶變更安全可靠。

跨商業(yè)體實現(xiàn)系統(tǒng)互信用戶互通通過構(gòu)造簡單的中心管理系統(tǒng)實現(xiàn),本發(fā)明的中心管理系統(tǒng)作用更傾向于媒介,通過中心管理系統(tǒng)將處于各商業(yè)體的共享閱讀管理系統(tǒng)通過共享閱讀管理系統(tǒng)公鑰集合完成系統(tǒng)互信,通過中心管理系統(tǒng)整合共享閱讀管理系統(tǒng)用戶樹形列表集合,共享閱讀管理系統(tǒng)圖書樹形列表集合,共享閱讀管理系統(tǒng)書柜樹形列表集合,通過中心管理系統(tǒng)將共享閱讀管理系統(tǒng)用戶樹形列表集合,共享閱讀管理系統(tǒng)圖書樹形列表集合,共享閱讀管理系統(tǒng)書柜樹形列表集合分發(fā)到各共享閱讀管理系統(tǒng)的過程記錄器中,從而實現(xiàn)用戶跨商業(yè)體使用系統(tǒng)時每個共享閱讀管理系統(tǒng)都能定位對用戶具有管轄權(quán)的共享閱讀管理系統(tǒng)地址,用戶賬戶的最終結(jié)算在具有管轄權(quán)的共享閱讀管理系統(tǒng)中完成。本發(fā)明的中心管理系統(tǒng)作為用戶數(shù)據(jù),圖書數(shù)據(jù),共享閱讀管理系統(tǒng)數(shù)據(jù)的備份,同時中心管理系統(tǒng)也作為用戶跨商業(yè)體甚至跨地區(qū)借還書尋址具有管轄權(quán)的共享閱讀管理系統(tǒng)的備份。

用戶賬戶多層次保護(hù),用戶賬戶使用用戶加密密鑰加密,用戶加密密鑰使用用戶私鑰加密保護(hù),對用戶有管轄權(quán)的共享閱讀管理系統(tǒng)只有互信系統(tǒng)能夠?qū)ぶ吩L問,用戶路由,圖書路由,書柜路由的實時更新均使用系統(tǒng)互信機(jī)制訪問,外部系統(tǒng)無法獲取訪問地址,更無法提取用戶信息。

本發(fā)明簡單易行,適合以b2b的商業(yè)模式推廣和各個商業(yè)體合作,卻能打破商業(yè)體內(nèi)部結(jié)構(gòu)局限形成b2c的商業(yè)模型,非常適合共享閱讀的建設(shè)和推廣。

附圖說明

圖1是本發(fā)明的系統(tǒng)架構(gòu)示意圖;

圖2是本發(fā)明的配置共享閱讀管理系統(tǒng)流程圖;

圖3是本發(fā)明的設(shè)立實體書漂流柜流程圖;

圖4是本發(fā)明的用戶注冊流程圖;

圖5是本發(fā)明的圖書建檔流程圖;

圖6是本發(fā)明的實現(xiàn)跨商業(yè)體用戶互通和跨商業(yè)體圖書流通的安全機(jī)制流程圖。

具體實施方式

參考圖1至圖6,實現(xiàn)本發(fā)明的跨商業(yè)體實現(xiàn)系統(tǒng)互信用戶互通的共享閱讀系統(tǒng),其由實體書漂流柜a,用戶app客戶端b,共享閱讀管理系統(tǒng)c,中心管理系統(tǒng)組成d;

實體書漂流柜a由實體書空間管理器10,漂流柜應(yīng)用系統(tǒng)11,sm2算法12,漂流柜私鑰存儲器13組成,實現(xiàn)實體書的存放和管理功能,實現(xiàn)無人值守用戶借書和還書功能;

用戶app客戶端b由客戶端應(yīng)用系統(tǒng)20,sm2算法21,用戶私鑰存儲器22組成,實現(xiàn)用戶開戶功能,實現(xiàn)賬戶查詢和現(xiàn)金存入及現(xiàn)金提取功能,實現(xiàn)圖書查詢功能;

共享閱讀管理系統(tǒng)c由共享閱讀平臺軟件37、用戶管理器30、圖書管理器31、書柜管理器32、加密算法管理器33、加密存儲器34、公鑰存儲器35、過程記錄器36組成;用戶管理器30實現(xiàn)用戶的開戶和管理功能;圖書管理器31實現(xiàn)圖書建檔和管理功能;書柜管理器32實現(xiàn)實體書漂流柜設(shè)立和管理功能;加密算法管理器33內(nèi)置國密sm1算法330,sm2算法331,sm3算法332配合用戶管理器30生成用戶加密密鑰61和用戶公鑰222及用戶私鑰221;加密算法管理器33配合共享閱讀平臺軟件37生成共享閱讀管理系統(tǒng)私鑰334和共享閱讀管理系統(tǒng)公鑰335;加密存儲器34存儲共享閱讀管理系統(tǒng)私鑰334和共享閱讀管理系統(tǒng)c具有管轄權(quán)的加密的用戶賬戶306及私鑰加密的用戶密鑰336;公鑰存儲器35由用戶公鑰存儲器350、系統(tǒng)公鑰存儲器351、書柜公鑰存儲器352組成,用戶公鑰存儲器350存儲與用戶id302對應(yīng)的用戶公鑰222,書柜公鑰存儲器352存儲與實體書漂流柜id111對應(yīng)的實體書漂流柜公鑰121,系統(tǒng)公鑰存儲器351存儲與共享閱讀管理系統(tǒng)id372對應(yīng)的共享閱讀管理系統(tǒng)公鑰335,系統(tǒng)公鑰存儲器351在共享閱讀管理系統(tǒng)c構(gòu)建時將共享閱讀管理系統(tǒng)id372及對應(yīng)的共享閱讀管理系統(tǒng)公鑰335上報中心管理系統(tǒng)d的中心公鑰存儲器42,系統(tǒng)公鑰存儲器351接收并存儲由中心管理系統(tǒng)d的中心公鑰存儲器42下發(fā)的所有共享閱讀管理系統(tǒng)id372及共享閱讀管理系統(tǒng)id372對應(yīng)的共享閱讀管理系統(tǒng)公鑰335;過程記錄器36記錄共享閱讀管理系統(tǒng)id372和用戶開戶過程309,過程記錄器36記錄共享閱讀管理系統(tǒng)id372和實體書漂流柜設(shè)立過程113,過程記錄器36記錄共享閱讀管理系統(tǒng)id372和圖書建檔過程51,共享閱讀管理系統(tǒng)c的過程記錄器36將共享閱讀管理系統(tǒng)id372和用戶開戶過程309,共享閱讀管理系統(tǒng)id372和圖書建檔過程51,共享閱讀管理系統(tǒng)id372和實體書漂流柜設(shè)立過程113上報中心管理系統(tǒng)d的中心過程記錄器40;

中心管理系統(tǒng)d由中心過程記錄器40、中心數(shù)據(jù)存儲器41、中心公鑰存儲器42和sm2算法43組成;

中心數(shù)據(jù)存儲器41以共享閱讀管理系統(tǒng)id372為單元存儲所有共享閱讀管理系統(tǒng)c的用戶列表308,圖書列表53,中心數(shù)據(jù)存儲器d作為各共享閱讀管理系統(tǒng)c的數(shù)據(jù)備份,中心數(shù)據(jù)存儲器41作為用戶行為分析,圖書分布分析,書柜分布分析的數(shù)據(jù)源;中心公鑰存儲器42存儲各共享閱讀管理系統(tǒng)c上傳的共享閱讀管理系統(tǒng)id372及對應(yīng)的共享閱讀管理系統(tǒng)公鑰335,中心公鑰存儲器42將所有共享閱讀管理系統(tǒng)id372及對應(yīng)的共享閱讀管理系統(tǒng)公鑰335打包形成共享閱讀管理系統(tǒng)公鑰集合83,中心公鑰存儲器42將共享閱讀管理系統(tǒng)公鑰集合83發(fā)送給各共享閱讀管理系統(tǒng)c的公鑰存儲器35的系統(tǒng)公鑰存儲器351;

中心過程記錄器40整合各商業(yè)體所屬的共享閱讀管理系統(tǒng)id372所對應(yīng)的用戶開戶過程309,生成共享閱讀管理系統(tǒng)用戶樹形列表集合70,共享閱讀管理系統(tǒng)用戶樹形列表集合70包括所有與中心管理系統(tǒng)d連接的共享閱讀管理系統(tǒng)c的共享閱讀管理系統(tǒng)id372、共享閱讀管理系統(tǒng)訪問地址38、用戶id302、用戶開戶時間;中心過程記錄器40整合各商業(yè)體所屬的共享閱讀管理系統(tǒng)id372所對應(yīng)的圖書建檔過程51,生成共享閱讀管理系統(tǒng)圖書樹形列表集合71,共享閱讀管理系統(tǒng)圖書樹形列表集合71包括所有與中心管理系統(tǒng)d連接的共享閱讀管理系統(tǒng)c的共享閱讀管理系統(tǒng)id372、共享閱讀管理系統(tǒng)訪問地址38、圖書id50、圖書名稱和圖書isbn號;中心過程記錄器40整合各商業(yè)體所屬的共享閱讀管理系統(tǒng)id372所對應(yīng)的實體書漂流柜設(shè)立過程113,生成共享閱讀管理系統(tǒng)書柜樹形列表集合72,共享閱讀管理系統(tǒng)書柜樹形列表集合72包括所有與中心管理系統(tǒng)d連接的共享閱讀管理系統(tǒng)c的共享閱讀管理系統(tǒng)id372、共享閱讀管理系統(tǒng)訪問地址38、實體書漂流柜id111、實體書漂流柜設(shè)立時間;

中心管理系統(tǒng)d使用中心公鑰存儲器42中存儲的共享閱讀管理系統(tǒng)id372所對應(yīng)的共享閱讀管理系統(tǒng)公鑰335調(diào)用sm2算法43加密實時生成的共享閱讀管理系統(tǒng)用戶樹形列表集合70生成公鑰加密的用戶樹形列表集合80,中心管理系統(tǒng)d查詢中心過程記錄器40中共享閱讀管理系統(tǒng)id372對應(yīng)的共享閱讀系統(tǒng)訪問地址38并將共享閱讀管理系統(tǒng)id372對應(yīng)的公鑰加密的用戶樹形列表集合80發(fā)送給對應(yīng)共享閱讀管理系統(tǒng)id372的共享閱讀管理系統(tǒng)c的過程記錄器36;共享閱讀管理系統(tǒng)c的過程記錄器36收到中心管理系統(tǒng)d實時發(fā)送的公鑰加密的用戶樹形列表集合80,使用加密存儲器34中的共享閱讀管理系統(tǒng)私鑰334調(diào)用加密算法管理器33中的sm2算法331解密公鑰加密的用戶樹形列表集合80,生成共享閱讀管理系統(tǒng)用戶樹形列表集合70并存儲在過程記錄器36中;

中心管理系統(tǒng)d使用中心公鑰存儲器42中存儲的共享閱讀管理系統(tǒng)id372所對應(yīng)的共享閱讀管理系統(tǒng)公鑰335調(diào)用sm2算法43加密實時生成的共享閱讀管理系統(tǒng)圖書樹形列表集合71生成公鑰加密的圖書樹形列表集合81,中心管理系統(tǒng)d查詢中心過程記錄器40中共享閱讀管理系統(tǒng)id372對應(yīng)的共享閱讀系統(tǒng)訪問地址38并將共享閱讀管理系統(tǒng)id372對應(yīng)的公鑰加密的圖書樹形列表集合81發(fā)送給對應(yīng)共享閱讀管理系統(tǒng)id372的共享閱讀管理系統(tǒng)c的過程記錄器36;共享閱讀管理系統(tǒng)c的過程記錄器36收到中心管理系統(tǒng)d實時發(fā)送的公鑰加密的圖書樹形列表集合81,使用加密存儲器34中的共享閱讀管理系統(tǒng)私鑰334調(diào)用加密算法管理器33中的sm2算法331解密公鑰加密的圖書樹形列表集合81,生成共享閱讀管理系統(tǒng)圖書樹形列表集合71并存儲在過程記錄器36中;

中心管理系統(tǒng)d使用中心公鑰存儲器42中存儲的共享閱讀管理系統(tǒng)id372所對應(yīng)的共享閱讀管理系統(tǒng)公鑰335調(diào)用sm2算法43加密實時生成的共享閱讀管理系統(tǒng)書柜樹形列表集合72生成公鑰加密的書柜樹形列表集合82,中心管理系統(tǒng)d查詢中心過程記錄器40中共享閱讀管理系統(tǒng)id372對應(yīng)的共享閱讀系統(tǒng)訪問地址38并將共享閱讀管理系統(tǒng)id372對應(yīng)的公鑰加密的書柜樹形列表集合82發(fā)送給對應(yīng)共享閱讀管理系統(tǒng)id372的共享閱讀管理系統(tǒng)c的過程記錄器36;共享閱讀管理系統(tǒng)c的過程記錄器36收到中心管理系統(tǒng)d實時發(fā)送的公鑰加密的書柜樹形列表集合82,使用加密存儲器34中的共享閱讀管理系統(tǒng)私鑰334調(diào)用加密算法管理器33中的sm2算法331解密公鑰加密的書柜樹形列表集合82,生成共享閱讀管理系統(tǒng)書柜樹形列表集合72并存儲在過程記錄器36中。

實施例一

1)配置共享閱讀管理系統(tǒng)

①共享閱讀服務(wù)商完成中心管理系統(tǒng)d的軟硬件安裝;

②商業(yè)體客戶完成共享閱讀管理系統(tǒng)c的軟件硬件安裝;

③共享閱讀平臺軟件37錄入商業(yè)體特征371的信息,商業(yè)體特征371包括統(tǒng)一社會信用代碼,注冊地址,聯(lián)系人信息;共享閱讀平臺軟件37調(diào)用加密算法管理器33中的sm3算法332使用商業(yè)體特征371生成共享閱讀管理系統(tǒng)id372,共享閱讀管理系統(tǒng)id372記錄在共享閱讀平臺軟件37中;

④共享閱讀平臺軟件37調(diào)用加密算法管理器33中的sm2算法331為共享閱讀管理系統(tǒng)c生成共享閱讀管理系統(tǒng)公鑰335和共享閱讀管理系統(tǒng)私鑰334,共享閱讀管理系統(tǒng)公鑰335和共享閱讀管理系統(tǒng)id372對應(yīng)存儲于公鑰存儲器35的系統(tǒng)公鑰存儲器351中,共享閱讀管理系統(tǒng)私鑰334存儲于加密存儲器34中;共享閱讀管理系統(tǒng)公鑰335由sm2算法331為共享閱讀管理系統(tǒng)c生成的公鑰和同時生成的橢圓曲線參數(shù)組成,共享閱讀管理系統(tǒng)私鑰334由sm2算法331為共享閱讀管理系統(tǒng)c生成的私鑰和同時生成的橢圓曲線參數(shù)組成;

⑤共享閱讀管理系統(tǒng)c的共享閱讀平臺軟件37錄入中心管理系統(tǒng)訪問地址44,共享閱讀平臺軟件37將中心管理系統(tǒng)訪問地址44發(fā)送給過程記錄器36和公鑰存儲器35;

⑥共享閱讀管理系統(tǒng)c的公鑰存儲器35的系統(tǒng)公鑰存儲器351讀取公鑰存儲器35中的中心管理系統(tǒng)訪問地址44將共享閱讀管理系統(tǒng)公鑰335和共享閱讀管理系統(tǒng)id372組合發(fā)送給中心管理系統(tǒng)d的中心公鑰存儲器42;

⑦中心管理系統(tǒng)d的中心公鑰存儲器42將實時接收的各商業(yè)體所屬的共享閱讀管理系統(tǒng)id372和共享閱讀管理系統(tǒng)公鑰335整合生成共享閱讀管理系統(tǒng)公鑰集合421;

⑧中心公鑰存儲器42將共享閱讀管理系統(tǒng)公鑰集合421發(fā)送給各共享閱讀管理系統(tǒng)c的公鑰存儲器35的系統(tǒng)公鑰存儲器351。

實施例二

2)設(shè)立實體書漂流柜

①商業(yè)體客戶完成實體書漂流柜a的軟硬件部署,實體書漂流柜a以集群形式安裝,通過藍(lán)牙模塊形成自組網(wǎng),安裝人員在同一地點的實體書漂流柜集群中任意選擇實體書漂流柜a作為通信主柜加裝支持4g和衛(wèi)星定位功能的芯片組成的通信模塊,同一地點的實體書漂流柜集群中的實體書漂流柜a通過自組網(wǎng)聯(lián)接通信主柜再通過通信主柜聯(lián)接共享閱讀管理系統(tǒng)c;

②實體書漂流柜a的漂流柜應(yīng)用系統(tǒng)11錄入實體書漂流柜a所屬的共享閱讀管理系統(tǒng)c的共享閱讀管理系統(tǒng)訪問地址38,漂流柜應(yīng)用系統(tǒng)11根據(jù)所屬共享閱讀管理系統(tǒng)訪問地址38與所屬共享閱讀管理系統(tǒng)c的共享閱讀平臺軟件37建立網(wǎng)絡(luò)連接,漂流柜應(yīng)用系統(tǒng)11讀取存儲于共享閱讀平臺軟件37的共享閱讀管理系統(tǒng)id372,漂流柜應(yīng)用系統(tǒng)11使用共享閱讀管理系統(tǒng)id372加上實體書漂流柜編碼組成實體書漂流柜id111,實體書漂流柜id111存儲于漂流柜應(yīng)用系統(tǒng)11中;

③漂流柜應(yīng)用系統(tǒng)11調(diào)用sm2算法12生成實體書漂流柜公鑰121和實體書漂流柜私鑰122,實體書漂流柜私鑰122存儲于漂流柜私鑰存儲器13中,實體書漂流柜公鑰121和實體書漂流柜id111發(fā)送給所屬的共享閱讀管理系統(tǒng)c的公鑰存儲器35的書柜公鑰存儲器352存儲;實體書漂流柜公鑰121由sm2算法12為實體書漂流柜a生成的公鑰和同時生成的橢圓曲線參數(shù)組成,實體書漂流柜私鑰122由sm2算法12為實體書漂流柜a生成的私鑰和同時生成的橢圓曲線參數(shù)組成;

④漂流柜應(yīng)用系統(tǒng)11通過通信主柜的衛(wèi)星定位功能取得實體書漂流柜安裝的地理位置112,漂流柜應(yīng)用系統(tǒng)將實體書漂流柜id111和實體書漂流柜安裝的地理位置112發(fā)送給共享閱讀管理系統(tǒng)c的書柜管理器32;

⑤實體書漂流柜a的實體書空間管理器10通過電子開關(guān)控制實體書漂流柜a的存放圖書的電子書巢,根據(jù)圖書的形狀電子書巢是由長方體空間組成,每個長方體空間有獨(dú)立的由電子開關(guān)控制開關(guān)的玻璃窗,長方體空間簡稱書格,實體書空間管理器10記錄電子書巢中每個書格的編號和書格內(nèi)存放的圖書的圖書id50,實體書空間管理器10將書格編號和圖書id50生成實體書空間管理表101并發(fā)送到共享閱讀管理系統(tǒng)c的書柜管理器32,當(dāng)書格中沒有存放圖書時,實體書空間管理表101中書格編號對應(yīng)圖書id50為空置;

⑥共享閱讀管理系統(tǒng)c的書柜管理器32將收到的實體書漂流柜id111、實體書漂流柜安裝的地理位置112、實體書空間管理表101整合生成書柜狀態(tài)圖321,書柜狀態(tài)圖321反應(yīng)共享閱讀管理系統(tǒng)c管轄的所有實體書漂流柜a的實時情況;

⑦漂流柜應(yīng)用系統(tǒng)11將實體書漂流柜id111和實體書漂流柜設(shè)立時間及實體書漂流柜安裝的地理位置112生成實體書漂流柜設(shè)立過程113,漂流柜應(yīng)用系統(tǒng)11將實體書漂流柜設(shè)立過程113發(fā)送到所屬的共享閱讀管理系統(tǒng)c的過程記錄器36存儲。

實施例三

3)用戶注冊

①用戶具有辦卡注冊和通過用戶app客戶端b注冊兩種方式;

②用戶辦卡注冊由擁有共享閱讀管理系統(tǒng)c所有權(quán)的商業(yè)體通過用戶管理器30輸入用戶注冊信息301,用戶注冊信息301包括:用戶名稱,證件類型,證件號碼,通信地址,手機(jī)號碼;

③用戶下載用戶app客戶端b通過客戶端應(yīng)用系統(tǒng)20輸入用戶注冊信息301,用戶注冊信息301包括:用戶名稱,證件類型,證件號碼,通信地址,手機(jī)號碼;用戶app客戶端b將用戶注冊信息301上報共享閱讀管理系統(tǒng)b的用戶管理器30;

④用戶管理器30內(nèi)置uuid算法,通過uuid算法為注冊用戶生成唯一的用戶id302;

⑤用戶管理器30調(diào)用加密算法管理器33中的sm3算法332對用戶注冊信息301進(jìn)行雜湊算法計算生成256位用戶加密密鑰池;用戶管理器30調(diào)用加密算法管理器33中的sm2算法331生成對應(yīng)用戶id302的用戶公鑰222和用戶私鑰221,用戶公鑰222包括sm2算法331為用戶生成的公鑰和同時生成的橢圓曲線參數(shù),用戶私鑰221包括sm2算法為用戶生成的私鑰和同時生成的橢圓曲線參數(shù);用戶公鑰222與用戶id302對應(yīng)存儲于公鑰存儲器35的用戶公鑰存儲器350中,用戶私鑰221與用戶id302對應(yīng)暫存于加密存儲器34中,當(dāng)用戶通過用戶app客戶端b下載用戶私鑰221后,暫存于加密存儲器34中的用戶私鑰221與對應(yīng)的用戶id302被加密存儲器34刪除;

⑥用戶管理器30根據(jù)用戶注冊信息301提取用戶公開信息303,用戶公開信息303包括:用戶所在地區(qū),用戶年齡,用戶類別,個人用戶性別;用戶管理器30將用戶id302與用戶公開信息303組合生成用戶公開數(shù)據(jù)304,并將用戶公開數(shù)據(jù)304存儲于用戶管理器30中;

⑦用戶管理器30截取用戶加密密鑰池60中的連續(xù)128位作為用戶加密密鑰61,用戶管理器30使用用戶注冊信息301生成包含用戶注冊信息301的用戶賬戶305,初始化用戶賬戶305金額;用戶管理器30使用用戶加密密鑰61調(diào)用加密算法管理器33的sm1算法330加密用戶賬戶305生成加密的用戶賬戶306,用戶管理器30將用戶id302與加密的用戶賬戶306組合生成用戶加密賬戶307,用戶管理器30將用戶加密賬戶307發(fā)送到加密存儲器34存儲;用戶管理器30調(diào)用加密算法管理器33中的sm2算法331使用加密存儲器34中存儲的用戶私鑰221加密用戶加密密鑰生成私鑰加密的用戶密鑰336,用戶管理器30將私鑰加密的用戶密鑰336和對應(yīng)的用戶id302存儲于加密存儲器34中;

⑧用戶管理器30將來自共享閱讀平臺軟件37的共享閱讀管理系統(tǒng)id372和用戶公開數(shù)據(jù)304組合成用戶列表308發(fā)送到中心管理系統(tǒng)d的中心數(shù)據(jù)存儲器41儲存;用戶管理器30將用戶id302和用戶開戶時間組合生成用戶開戶過程309,用戶開戶過程309存儲于過程記錄器36中;

⑨用戶登陸用戶app客戶端b在客戶端應(yīng)用系統(tǒng)20提示下下載用戶私鑰221,用戶私鑰存儲器22聯(lián)接用戶所屬共享閱讀管理系統(tǒng)c的加密存儲器34通過用戶id302確定用戶私鑰221并下載到用戶私鑰存儲器22存儲,加密存儲器34刪除暫存的用戶私鑰221和對應(yīng)的用戶id302。

實施例四

4)圖書建檔

①包括商業(yè)體本身的所有用戶在完成用戶注冊流程后都可以向共享閱讀管理系統(tǒng)c提供實體書,即完成圖書建檔流程,圖書建檔有兩種模式包括在商業(yè)體擁有的共享閱讀管理系統(tǒng)c進(jìn)行圖書建檔和通過用戶app客戶端b進(jìn)行圖書建檔;

②當(dāng)采用商業(yè)體擁有的共享閱讀管理系統(tǒng)c進(jìn)行圖書建檔時,用戶通過圖書管理器31錄入圖書信息311,圖書信息311包括:書名、作者、出版社、版本號、提供圖書的用戶的用戶id302、借書收費(fèi)標(biāo)準(zhǔn)、國際標(biāo)準(zhǔn)書號isbn號,其中用戶id302由圖書管理器31掃描印有用戶id302轉(zhuǎn)化的二維碼的用戶卡來獲取不需要用戶記憶用戶id302;

③當(dāng)采通過用戶app客戶端b進(jìn)行圖書建檔時,用戶通過用戶app客戶端b的客戶端應(yīng)用系統(tǒng)20錄入圖書信息311,客戶端應(yīng)用系統(tǒng)20將圖書信息311上報圖書管理器31,圖書信息311包括:書名、作者、出版社、版本號、提供圖書的用戶的用戶id302、借書收費(fèi)標(biāo)準(zhǔn)、國際標(biāo)準(zhǔn)書號isbn號,其中用戶id302由客戶端應(yīng)用系統(tǒng)20提供不需要用戶記憶用戶id302;

④圖書管理器31內(nèi)置uuid算法,通過uuid算法為圖書生成唯一的圖書id50,圖書管理器31將圖書id50轉(zhuǎn)化成二維碼由商業(yè)體為圖書簽發(fā)印有圖書id50轉(zhuǎn)化的二維碼的圖書標(biāo)簽,圖書標(biāo)簽粘貼于圖書封面便于借還書時掃描;

⑤圖書管理器將圖書id50,圖書名稱,圖書isbn號生成圖書建檔過程51,圖書管理器31將圖書建檔過程51存儲于過程記錄器36;圖書管理器31根據(jù)圖書isbn號統(tǒng)一錄入圖書介紹,為所有isbn號一致的圖書匹配統(tǒng)一的圖書介紹,圖書管理器31將圖書id50,圖書信息311,圖書介紹組合生成圖書數(shù)據(jù)52存儲于圖書管理器中;圖書管理器31將來自共享閱讀平臺軟件37的共享閱讀管理系統(tǒng)id372與圖書數(shù)據(jù)52整合生成圖書列表53,并將圖書列表53發(fā)送到中心管理系統(tǒng)d的中心數(shù)據(jù)存儲器41存儲。

實施例五

6)實現(xiàn)跨商業(yè)體用戶互通和跨商業(yè)體圖書流通

①由配置共享閱讀管理系統(tǒng)流程的步驟⑤所述,過程記錄器36存儲著來自共享閱讀平臺軟件37的中心管理系統(tǒng)訪問地址44;由設(shè)立實體書漂流柜流程的步驟⑦所述,過程記錄器36存儲著來自漂流柜應(yīng)用系統(tǒng)11的實體書漂流柜設(shè)立過程113;由用戶注冊流程的步驟⑧所述,過程記錄器36存儲著來自用戶管理器30的用戶開戶過程309;由圖書建檔流程的步驟⑤所述,過程記錄器存儲36著來自圖書管理器31的圖書建檔過程51;

②共享閱讀管理系統(tǒng)c的過程記錄器36讀取共享閱讀平臺軟件37的共享閱讀管理系統(tǒng)id372,過程記錄器36將共享閱讀管理系統(tǒng)id372和用戶開戶過程309,共享閱讀管理系統(tǒng)id372和圖書建檔過程51,共享閱讀管理系統(tǒng)id372和實體書漂流柜設(shè)立過程113上報中心管理系統(tǒng)d的中心過程記錄器40;

③中心過程記錄器40整合各商業(yè)體所屬的共享閱讀管理系統(tǒng)id372所對應(yīng)的用戶開戶過程309,生成共享閱讀管理系統(tǒng)用戶樹形列表集合70,共享閱讀管理系統(tǒng)用戶樹形列表集合70包括所有與中心管理系統(tǒng)d連接的共享閱讀管理系統(tǒng)c的共享閱讀管理系統(tǒng)id372、共享閱讀管理系統(tǒng)訪問地址38、用戶id302、用戶開戶時間;中心過程記錄器40整合各商業(yè)體所屬的共享閱讀管理系統(tǒng)id372所對應(yīng)的圖書建檔過程51,生成共享閱讀管理系統(tǒng)圖書樹形列表集合71,共享閱讀管理系統(tǒng)圖書樹形列表集合71包括所有與中心管理系統(tǒng)d連接的共享閱讀管理系統(tǒng)c的共享閱讀管理系統(tǒng)id372、共享閱讀管理系統(tǒng)訪問地址38、圖書id50、圖書名稱和圖書isbn號;中心過程記錄器40整合各商業(yè)體所屬的共享閱讀管理系統(tǒng)id372所對應(yīng)的實體書漂流柜設(shè)立過程113,生成共享閱讀管理系統(tǒng)書柜樹形列表集合72,共享閱讀管理系統(tǒng)書柜樹形列表集合72包括所有與中心管理系統(tǒng)d連接的共享閱讀管理系統(tǒng)c的共享閱讀管理系統(tǒng)id372、共享閱讀管理系統(tǒng)訪問地址38、實體書漂流柜id111、實體書漂流柜設(shè)立時間;

④中心管理系統(tǒng)d使用中心公鑰存儲器42中存儲的共享閱讀管理系統(tǒng)id372所對應(yīng)的共享閱讀管理系統(tǒng)公鑰335調(diào)用sm2算法43加密實時生成的共享閱讀管理系統(tǒng)用戶樹形列表集合70生成公鑰加密的用戶樹形列表集合80,中心管理系統(tǒng)d查詢中心過程記錄器40中共享閱讀管理系統(tǒng)id372對應(yīng)的共享閱讀系統(tǒng)訪問地址38并將共享閱讀管理系統(tǒng)id372對應(yīng)的公鑰加密的用戶樹形列表集合80發(fā)送給對應(yīng)共享閱讀管理系統(tǒng)id372的共享閱讀管理系統(tǒng)c的過程記錄器36;共享閱讀管理系統(tǒng)c的過程記錄器36收到中心管理系統(tǒng)d實時發(fā)送的公鑰加密的用戶樹形列表集合80,使用加密存儲器34中的共享閱讀管理系統(tǒng)私鑰334調(diào)用加密算法管理器33中的sm2算法331解密公鑰加密的用戶樹形列表集合80,生成共享閱讀管理系統(tǒng)用戶樹形列表集合70并存儲在過程記錄器36中;

⑤中心管理系統(tǒng)d使用中心公鑰存儲器42中存儲的共享閱讀管理系統(tǒng)id372所對應(yīng)的共享閱讀管理系統(tǒng)公鑰335調(diào)用sm2算法43加密實時生成的共享閱讀管理系統(tǒng)圖書樹形列表集合71生成公鑰加密的圖書樹形列表集合81,中心管理系統(tǒng)d查詢中心過程記錄器40中共享閱讀管理系統(tǒng)id372對應(yīng)的共享閱讀系統(tǒng)訪問地址38并將共享閱讀管理系統(tǒng)id372對應(yīng)的公鑰加密的圖書樹形列表集合81發(fā)送給對應(yīng)共享閱讀管理系統(tǒng)id372的共享閱讀管理系統(tǒng)c的過程記錄器36;共享閱讀管理系統(tǒng)c的過程記錄器36收到中心管理系統(tǒng)d實時發(fā)送的公鑰加密的圖書樹形列表集合81,使用加密存儲器34中的共享閱讀管理系統(tǒng)私鑰334調(diào)用加密算法管理器33中的sm2算法331解密公鑰加密的圖書樹形列表集合81,生成共享閱讀管理系統(tǒng)圖書樹形列表集合71并存儲在過程記錄器36中;

⑥中心管理系統(tǒng)d使用中心公鑰存儲器42中存儲的共享閱讀管理系統(tǒng)id372所對應(yīng)的共享閱讀管理系統(tǒng)公鑰335調(diào)用sm2算法43加密實時生成的共享閱讀管理系統(tǒng)書柜樹形列表集合72生成公鑰加密的書柜樹形列表集合82,中心管理系統(tǒng)d查詢中心過程記錄器40中共享閱讀管理系統(tǒng)id372對應(yīng)的共享閱讀系統(tǒng)訪問地址38并將共享閱讀管理系統(tǒng)id372對應(yīng)的公鑰加密的書柜樹形列表集合82發(fā)送給對應(yīng)共享閱讀管理系統(tǒng)id372的共享閱讀管理系統(tǒng)c的過程記錄器36;共享閱讀管理系統(tǒng)c的過程記錄器36收到中心管理系統(tǒng)d實時發(fā)送的公鑰加密的書柜樹形列表集合82,使用加密存儲器34中的共享閱讀管理系統(tǒng)私鑰334調(diào)用加密算法管理器33中的sm2算法331解密公鑰加密的書柜樹形列表集合82,生成共享閱讀管理系統(tǒng)書柜樹形列表集合72并存儲在過程記錄器36中。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
临猗县| 黄梅县| 绥棱县| 犍为县| 永胜县| 新和县| 左权县| 兴安县| 湘西| 安远县| 江门市| 渝北区| 张家界市| 沈丘县| 桐乡市| 弥勒县| 改则县| 朝阳市| 安国市| 晋宁县| 宜都市| 油尖旺区| 始兴县| 丰原市| 临澧县| 理塘县| 邢台县| 无锡市| 都兰县| 磴口县| 乳山市| 噶尔县| 玉林市| 青州市| 图们市| 汕头市| 亚东县| 仲巴县| 米脂县| 渝中区| 洪江市|