西北農(nóng)林科技大學(xué)計(jì)算機(jī)信息檢索與利用實(shí)驗(yàn)報(bào)告參考_第1頁
西北農(nóng)林科技大學(xué)計(jì)算機(jī)信息檢索與利用實(shí)驗(yàn)報(bào)告參考_第2頁
西北農(nóng)林科技大學(xué)計(jì)算機(jī)信息檢索與利用實(shí)驗(yàn)報(bào)告參考_第3頁
西北農(nóng)林科技大學(xué)計(jì)算機(jī)信息檢索與利用實(shí)驗(yàn)報(bào)告參考_第4頁
西北農(nóng)林科技大學(xué)計(jì)算機(jī)信息檢索與利用實(shí)驗(yàn)報(bào)告參考_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、西北農(nóng)林科技大學(xué)計(jì)算機(jī)信息檢索與利用實(shí)驗(yàn)報(bào)告 篇一:信息檢索與利用實(shí)驗(yàn)報(bào)告 信息檢索與利用實(shí)驗(yàn)報(bào)告 信息檢索與利用一、搜索引擎與專業(yè)網(wǎng)站 搜索引擎與專業(yè)網(wǎng)站 (一)搜索引擎 (1)課題名稱:溫度傳感器的研制 (2)網(wǎng)站名稱:百度 (3)網(wǎng)址: (4)檢索方式:高級搜索 (5)檢索項(xiàng):關(guān)鍵詞 (6)檢索詞:溫度 傳感器 (7)關(guān)鍵詞位置:僅網(wǎng)頁的標(biāo)題中 (8)檢索結(jié)果: 共有相關(guān)網(wǎng)頁 279,000 篇。 結(jié)果 1: 電容式濕度傳感器設(shè)計(jì)_百度文庫電容式濕度傳感器設(shè)計(jì)電容式濕度傳感器設(shè)計(jì) 2004 年第 23 卷第 9 期 傳感器技術(shù) (journ al of transducer techno

2、logy) 57 ( 1. 漯河職業(yè)技術(shù)學(xué)院 計(jì)算機(jī)系 ,. . 2010-1-7 -網(wǎng)頁第一段如下:電容式濕度傳感器設(shè)計(jì)電容式濕度傳感器設(shè)計(jì) 濕度傳感器設(shè)計(jì)錯(cuò)誤!未找到引用源。錯(cuò)誤!未找到引用源。 錯(cuò)誤!未找到引用源。錯(cuò)誤!未找到引用源。2004 年 第 23 卷 第 9 期 傳感器技術(shù) (journal of transducer technology) 57 ( 1. 漯河職 業(yè)技術(shù)學(xué)院 計(jì)算機(jī)系 ,河南 漯河 462002 ; 2. 河南工業(yè)職業(yè)技術(shù)學(xué)院 河南 南陽 473009) 摘 : 電容式濕度傳感器 濕度傳感器是以高分子濕度濕敏電容器為基本感濕元件 ,利用單片機(jī)對測量 濕度傳感

3、器 結(jié)果進(jìn)行分 要 析處理 , 顯示和遠(yuǎn)距離傳輸 ,測量準(zhǔn)確度達(dá) 5 % . 2. 關(guān)鍵詞 : 電容式 濕度傳感器 ; 轉(zhuǎn)換電路 ; 相對濕度 中圖分類號 : td67 文獻(xiàn)標(biāo)識碼 : a 文章編號 : 1000 - 9787 ( 2004) 09 - 0057 - 02 design of capacitive humidity sensor ( 1. dept of computer ,luohe polytechnic institute ,luohe 462002 , china ; 2. henan polytechnic institute , h anyang 473009 ,

4、china) abstract: capacitive humidity sensor uses macromolecular humidity sensitive capacitor as basic humidity component . the single chip processor is used to analyze ,calculate ,display and transmit t he measurement result , measurement accuracy is 5 %. 2. key words : capacitive humidity sensor ;

5、t hansformation circuit ; relative humidity ( rh) 01結(jié)果 2: 基于 sht75 溫濕度傳感器的設(shè)計(jì)與應(yīng)用_網(wǎng)絡(luò)_比特網(wǎng)在工業(yè)現(xiàn)場,特別是那些環(huán)境因素對生產(chǎn)過程影響比較大的車間,對現(xiàn)場環(huán)境因素的監(jiān)測很重 要,而隨著工業(yè)自動化的迅速發(fā)展,工業(yè)以太網(wǎng)在工業(yè)中應(yīng)用的普及,它能使用戶對. 2010-2-11 -網(wǎng)頁第一段如下:(二)專業(yè)網(wǎng)站 (1)課題名稱:自動控制裝置 (2)網(wǎng)站名稱:自動化網(wǎng) (3)網(wǎng)址:.cn/ (4)檢索項(xiàng)(欄目) :最新產(chǎn)品 (5)檢索詞:自動控制裝置 (6)檢索結(jié)果: 共有 9 條信息。 結(jié)果 1:比表面積分析儀 比表面積

6、分析儀產(chǎn)品介紹: 產(chǎn)品介紹: 產(chǎn)品名稱:bet-2000 真空靜態(tài)法比表面積分析儀產(chǎn)品型號: pro200952121443 生產(chǎn)廠家:產(chǎn)品價(jià)格:產(chǎn)品詳情:分析方法:真 空靜態(tài)法測定范圍: 比表面積:下限優(yōu)于 0.1m2/g,無已知上限壓2力測定:范圍:0-120kpa 精度:0.1% fs 液氮容器: 容積:1.5l 數(shù)量:結(jié)果 2:紫外線殺菌器 cc-uvlm 紫外線殺菌器產(chǎn)品介紹: 產(chǎn)品介紹: 該系列產(chǎn)品以結(jié)構(gòu)輕巧、 性能能可靠、 外觀精美為設(shè)計(jì)理念不帶底座的紫外線水 處理設(shè)備,主要應(yīng)用于家庭飲用水、辦公室、實(shí)驗(yàn)室、小型純水廠、飲水機(jī)等。該 機(jī)具有小巧輕便、安裝方便、殺菌率高(99.99

7、%)等特性。二、超星數(shù)字圖書館 實(shí)習(xí)題目: 自動化技術(shù) 網(wǎng)站名稱:超星數(shù)字圖書館(景德鎮(zhèn)陶瓷學(xué)院數(shù)字圖書館) 網(wǎng)址: 檢索范圍:匯雅電子圖書 檢索方式:高級搜索 檢索項(xiàng):書名 檢索詞: 自動化 技術(shù) 檢索式:自動化 并且 技術(shù) 結(jié)果: 共 10 條記錄。 結(jié)果 1:自動化與計(jì)算技術(shù) 圖書正文第一頁第一段前三行:結(jié)果 2:系統(tǒng)與控制3圖書正文第一頁第一段前三行:三、中國知網(wǎng)(cnki) 中國知網(wǎng)(cnki) (一)標(biāo)準(zhǔn)檢索 檢索課題:數(shù)據(jù)采集卡的研制 網(wǎng)站名稱:中國知網(wǎng) 網(wǎng)址:.cn 選用數(shù)據(jù)庫:全部(期刊、學(xué)位、會議、外文期刊、外文會議) 檢索字段:標(biāo)題 檢索詞(檢索式) 集散 控制 系統(tǒng) :

8、 發(fā)表、出版日期:1998-2008 共 169 篇。 (1)期刊 結(jié)果 1:黃向東 汪勝勇 趙克剛 羅玉濤 黃河 基于 can 總線的 hev 集散控制系統(tǒng)的通信 論文正文第一段的前三行:結(jié)果 2:劉銘 施仁 論文正文第一段的前三行:針對開放型集散控制系統(tǒng)(dcs)發(fā)展規(guī)模受到測控實(shí)時(shí)性限制的問題,提出了加快開放型 dcs 通信 速度的全面解決方案.該方案從軟、硬件兩方面著手提高上層監(jiān)控站與下層控制器之間的通信速度:在硬件 方面,通過監(jiān)控站與通信站的分離、智能通信卡的使用、采用多串口通信以及合理的下位控制器選型等來 提高系統(tǒng)的測控實(shí)時(shí)性,并加強(qiáng)了通信篇二:西北農(nóng)林科技大學(xué)信息安全實(shí)驗(yàn)二 信息

9、工程學(xué)院 信息安全原理及應(yīng)用實(shí)驗(yàn) 實(shí)驗(yàn)二 分組密碼加密 班 級: 計(jì)算機(jī)xx 學(xué) 號: xxxxxxx 姓 名:xxxxx 指導(dǎo)老師:xxxxx 一、 實(shí)驗(yàn)?zāi)康?1 理解對稱加密算法的原理,熟悉常用的對稱加密算法:des、tripledes、blowfish; 2 以des加密算法為例,掌握分組加密算法加、解密過程的實(shí)現(xiàn)。 二、實(shí)習(xí)內(nèi)容 1基本要求 以des/desede為例,利用java中的相關(guān)類實(shí)現(xiàn)對指定字符串的加、解密。 2實(shí)現(xiàn)提示 (1) 可以利用java中的keygenerator類創(chuàng)建對稱秘鑰,利用工廠類keygenerator的靜態(tài)方法 getinstance()獲得keygen

10、erator()類對象; (2) 方法getinstance()的參數(shù)為字符串類型,指定加密算法的名稱如:blowfish、des、desede、hmacmd5 或hmacsha1等; (3) 利用工廠類cipher的對象可以創(chuàng)建密碼器。同樣的,getinstance()的參數(shù)為字符串類型,指定加密 算法的名稱。 三、 測試數(shù)據(jù)和預(yù)期結(jié)果 1 des (1) 測試數(shù)據(jù): 密鑰:13,-111,47,-70,-125,7,42,28,70,-23,-2,-32,-94,-29,-116,-62,61,-62, -17,35,-68,16,124,-45 明文:hellow world ! (2)

11、 預(yù)測結(jié)果: 加密:95,-110,114,-79,0,15,-5,61,102,55,-25,116,16,-117,-26,3 解密:hellow world ! 四、 算法分析和流程圖 1、 desdes算法把64位的明文輸入塊變?yōu)?4位的密文輸出塊,它所使用的密鑰也是64位,其算法主要分為兩步: 1)初始置換 其功能是把輸入的64位數(shù)據(jù)塊按位重新組合,并把輸出分為l0、r0兩部分,每部分各長32位,其置換規(guī)則為將輸入的第58位換到第一位,第50位換到第2位依此類推,最后一位是原來的第7位。l0、r0則是換位輸出后的兩部分,l0是輸出的左32位,r0是右32位 2)逆置換 經(jīng)過16次迭代

12、運(yùn)算后,得到l16、r16,將此作為輸入,進(jìn)行逆置換,逆置換正好是初始置換的逆運(yùn)算,由此即得到密文輸出。 2、 程序設(shè)計(jì) 程序分為兩部分客戶端,服務(wù)器端。有客戶端輸入明文,并對明文加密后將密文發(fā)送給服務(wù)器端。服務(wù)器端接收到密文后可對密文進(jìn)行解密。服務(wù)器端也可輸入明文,并對明文加密后將密文發(fā)送給客戶端,客戶端接收到密文后可對密文進(jìn)行解密。 1) 客戶端 客戶端創(chuàng)建socket類對象,連接服務(wù)器端。創(chuàng)建keygenerator類對象,生成密鑰,并用cipher對象對輸入的明文進(jìn)行加密。將加密后的byte用objectoutputstream類對象發(fā)送到服務(wù)端。 2) 服務(wù)器端服務(wù)器端創(chuàng)建serve

13、rsocket類對象,等待客戶端呼叫。服務(wù)器端使用和客戶端相同的密鑰。接收從客戶端發(fā)來的objectinputstream類對象,獲取到密文,并用cipher類對象對密文解密。 3) des.java des.java類包含成員密鑰、明文、密文。 在類的初始化時(shí),便生成了密鑰。 getplaintext() 獲取明文; getciphertext() 獲取密文; encrypt(string text) 加密; decrypt(string text) 解密。 五、運(yùn)行結(jié)果 1打開客戶端,在“發(fā)送”文本框內(nèi)輸入明文后,點(diǎn)擊“發(fā)送”按鈕,對明文加密,加密后的密文發(fā)送給服務(wù)器端。 2服務(wù)器端接收到

14、密文,點(diǎn)擊“解密”,解密獲得明文。篇三:西北農(nóng)林科技大學(xué)信息安全實(shí)驗(yàn)三 信息工程學(xué)院 信息安全原理及應(yīng)用實(shí)驗(yàn)報(bào)告 實(shí)驗(yàn)三 基于rsa的公鑰加密 班 級: 計(jì)算機(jī)xx 學(xué) 號: xxxxxxx 姓 名:xxxxx 指導(dǎo)老師:xxxxx 一、 實(shí)驗(yàn)?zāi)康?1 理解公鑰密碼算法,熟悉常用密碼算法:rsa、橢圓曲線密碼體制; 2 理以rsa加密算法為例,掌握公鑰密碼算法加解密過程的實(shí)現(xiàn)。 二、實(shí)習(xí)內(nèi)容 1基本要求 以rsa為例,利用java中的相關(guān)類實(shí)現(xiàn)對指定字符串的加解密。 2實(shí)現(xiàn)提示 (1) 可以利用java中的keypairgenerator類創(chuàng)建公鑰密鑰對,工廠類keypairgenerator

15、的靜態(tài)方法getinstance()可以獲得keypairgenerator類型對象。 (2) 方法getinstance()的參數(shù)為字符串類型,指定加密算法的名稱如:rsa。 (3) 利用工廠類cipher的對象創(chuàng)建密碼器。同樣的,getinstance()的參數(shù)為字符串類型,指定加密算法的名稱。 (4) jsdk1.2中只是實(shí)現(xiàn)了rsa密鑰創(chuàng)建,沒有實(shí)現(xiàn)rsa算法,因此需要安裝其他加密軟件提供者的軟件包,才能直接使用cipher類執(zhí)行加解密。 (5) rsa算法是使用整數(shù)進(jìn)行加密運(yùn)算的,rsa的公鑰中包含兩個(gè)信息:公鑰對應(yīng)的整數(shù)e和用于取模的整數(shù)n。對于明文m計(jì)算密文的公式是me mod

16、n。java中的biginteger類中定義的modpow()方法可以計(jì)算me mod n。 (6) rsa的私鑰中包含兩個(gè)信息:私鑰對應(yīng)的整數(shù)d和用于取模的整數(shù)n。計(jì)算明文的公式是:ce mod n。 三、 測試數(shù)據(jù)和預(yù)期結(jié)果 1 測試數(shù)據(jù): 明文:hello userb ! e = 65537 n = 901555080980479054261289117105730288186307404340275543727489749127530630 3551369915057782924336213979643747225202499843542286037139339773404300057

17、4146477685433337274922097418662342571073587072429662034780459855457910319275705853063428389277947471782777251917943575355289890002087854701934153204294157020784747 2 預(yù)測結(jié)果: m = 112538405354885716280897067137139232297231576752176647999066079730260155 788154205203212365274002194965253639405152368221596

18、71810260812132516608590481840367585218934895815814333869183138495764680612749825153910274532648748320204216833296167081023385937007859365228073517478723018190901085831856225136435773586 d = 252072803208665306472433309151248940304345589165375422482910755191920156 1046054935738877493714036116437920932

19、5207227540636411392731016373630223271139357260160898347846618224557735499399971970242992916184496303669743854746835920016717183151204857451734643665107085662188516607520806177363202710556814157473153 n = 901555080980479054261289117105730288186307404340275543727489749127530630 35513699150577829243362

20、139796437472252024998435422860371393397734043000574146477685433337274922097418662342571073587072429662034780459855457910319275705853063428389277947471782777251917943575355289890002087854701934153204294157020784747 解密:hello userb ! 四、 算法分析和流程圖 1、rsa算法的加密解密 基礎(chǔ)過程分為三個(gè):生成rsa 公鑰和私鑰、使用公鑰加密、使用密鑰解密。 1.1生成rsa

21、 公鑰和私鑰 java 的 keypairgenerator 類提供了一些方法來創(chuàng)建密鑰對以便用于非對稱加密,密鑰對創(chuàng)建好后封裝在 keypair 類型的對象中,在 keypair 類中提供了獲取公鑰和私鑰的方法。具體步驟如下: 1.1.1創(chuàng)建密鑰對生成器 keypairgenerator kpg=keypairgenerator.getinstance(rsa); 1.1.2初始化密鑰生成器 kpg.initialize(1024); 對于密鑰長度。對于 rsa 算法,這里指定的其實(shí)是 rsa 算法中所用的模的位數(shù)??梢栽?512 到 2048 之間。 1.1.3生成密鑰對 keypair

22、kp=kpg.genkeypair( ); 一對公鑰和私鑰的信息。 1.1.4獲取公鑰和私鑰publickey pbkey=kp.getpublic( ); privatekey prkey=kp.getprivate( ); 1.2使用公鑰加密 rsa算法是使用整數(shù)進(jìn)行加密運(yùn)算的,在rsa公鑰中包含了兩個(gè)信息:公鑰對應(yīng)的整數(shù)e和 用于取模的整數(shù)n。對于明文數(shù)字m,計(jì)算密文的公式是: 1.2.1獲取公鑰 fileinputstream f=new fileinputstream(skey_rsa_pub.dat); objectinputstream b=new objectinputstre

23、am(f); rsapublickey pbk=(rsapublickey)b.readobject( ); 1.2.2獲取公鑰的參數(shù)(e, n) biginteger e=pbk.getpublicexponent(); biginteger n=pbk.getmodulus(); 分別獲得公始中 e 和 n 的值。由于密鑰很長,因此對應(yīng)的整數(shù)值非常大,無法使用一般的整型來存儲,java 中定義了 biginteger 類來存儲這類很大的整數(shù)并可進(jìn)行各種運(yùn)算。 1.2.3獲取明文整數(shù)(m) string s=hello world!; byte ptext=s.getbytes(utf8);

24、 biginteger m=new biginteger(ptext); 分析:明文是一個(gè)字符串,為了用整數(shù)表達(dá)這個(gè)字符串,先使用字符串的 getbytes( )方法將其轉(zhuǎn)換為 byte 類型數(shù)組,它其實(shí)是字符串中各個(gè)字符的二進(jìn)制表達(dá)方式,這一串二進(jìn)制數(shù)轉(zhuǎn)換為一個(gè)整數(shù)將非常大,因此仍舊使用 biginteger 類將這個(gè)二進(jìn)制串轉(zhuǎn)換為整型。 1.2.4執(zhí)行計(jì)算 biginteger c=m.modpow(e,n); 執(zhí)行這個(gè)計(jì)算。底數(shù)m執(zhí)行這個(gè)方法,方法modpow( )的第一個(gè)參數(shù)即指數(shù)e,第二個(gè)參數(shù)即模n。方法返回的結(jié)果即公式 1.3使用密鑰解密 rsa算法的解密和加密類似,在rsa私鑰中包含了兩個(gè)信息:私鑰對應(yīng)的整數(shù)d和用于取模的整數(shù)n。其中的n和加密時(shí)的n完全相同。對于密文數(shù)字c,計(jì)算明文的公式是: 密時(shí)由公式 。因此,編程步驟如下: 的計(jì)算結(jié)果,即密文。 ,之所以加得到的密文c通過這個(gè)公式計(jì)算一下就可以反過來得到原來的明文m,有其本身的數(shù)學(xué)規(guī)律決定。 1.3.1讀取密文 bufferedreader in = new bufferedreader(new inputstreamreader( new fileinputstream(enc_rsa.dat); string ctext=

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論