Digital Signature Algorithm (DSA)是Schnorr和ElGamal簽名算法的變種,被美國NIST作為DSS(DigitalSignature Standard)。算法中應用了下述參數: p:L bits長的素數。L是64的倍數,范圍是512到1024; q:p - 1的160bits的素因子; g:g = h^((p-1)/q) mod p,h滿足h < p - 1, h^((p-1)/q) mod p > 1; x:x < q,x為私鑰 ; y:y = g^x mod p ,( p, q, g, y )為公鑰; H( x ):One-Way Hash函數。DSS中選用SHA( Secure Hash Algorithm )。 p, q, g可由一組用戶共享,但在實際應用中,使用公共模數可能會帶來一定的威脅。簽名及驗證協議如下: 1. P產生隨機數k,k < q; 2. P計算 r = ( g^k mod p ) mod q s = ( k^(-1) (H(m) + xr)) mod q 簽名結果是( m, r, s )。 3. 驗證時計算 w = s^(-1)mod q u1 = ( H( m ) * w ) mod q u2 = ( r * w ) mod q v = (( g^u1 * y^u2 ) mod p ) mod q 若v = r,則認為簽名有效。 DSA是基于整數有限域離散對數難題的,其安全性與RSA相比差不多。DSA的一個重要特點是兩個素數公開,這樣,當使用別人的p和q時,即使不知道私鑰,你也能確認它們是否是隨機產生的,還是作了手腳。RSA算法卻作不到。
標簽: Algorithm Signature Digital Schnorr
上傳時間: 2014-01-01
上傳用戶:qq521
專家點評: Y P7 `. @ {$ r% pa.功能很強大,可以看出花了很多心血在算法上,非常好。算法上還有一點瑕疵,例如在刪除一個員工的同時沒有辦法自動建立其他員工的上下級關系,必須刪除全部下級員工,不是非常合理。此外,界面設計過于簡單,應該加強. " W" R+ b* g$ a$ Sb.程序運用了自己的算法來提高Tree控件顯示的速度和資源分配,這個非常值得肯定和鼓勵。* C. c4 D0 e9 ` J$ w# U c.基本實現所有規定的功能,在所有參賽者中唯一熟 : O) l- F6 F9 f) S7 Q. l練使用面向對象設計方式開發程序的工程師,很不錯!程序體現了作者非常扎實的數據結構功底,值得大家學習。工程管理也做得非常好,體現了作者在軟件工程方面也有很深入的研究,該代碼是很好的學習范例。 % G* H$ ~3 W1 ]. e! id.算法的創新是獨特之處(hashtable算法建立),可見作者在數據結構方面的熟練掌握.此程序是很多專家會員學習典范.
上傳時間: 2017-01-19
上傳用戶:奇奇奔奔
實驗 1 對象的創建和使用 ( l )理解類的定義; ( 2 )掌握對象的聲明; ( 3 )學會使用構造函數初始化對象; ( 4 )使用類的數據和方法。 實驗 2 類的靜態成員與實例成員 ( l )掌握靜態成員與實例成員的區別; ( 2 )學會使用類的靜態成員。 實驗 3 變量的作用域和 this 關鍵字 ( l )理解變量的作用域; ( 2 )掌握成員變量,局部變量和塊變量的區別; ( 3 )學會使用 this 關鍵字。 實驗 4 方法重載 ( l )理解方法重載的含義。 ( 2 )學會使用方法重載。 實驗 5 子類的派生與方法覆蓋 ( l )理解子類派生的概念; ( 2 )學習創建子類對象; ( 3 )掌握方法覆蓋的使用。 實驗 6 多態性與動態綁定 ( l )掌握多態性在繼承中的運用; ( 2 )理解動態綁定的含義; ( 3 )學會使用抽象類; ( 4 )了解成員變量的隱藏。 實驗 7 嵌套類和內部類 ( l )理解嵌套類和內部類的概念; ( 2 )學習使用內部類; ( 3 )掌握 static 嵌套類的用法限制: ( 4 )了解局部類的用法。
上傳時間: 2017-01-31
上傳用戶:wys0120
metricmatlab ch ¬ ng 4 Ma trË n - c¸ c phÐ p to¸ n vÒ ma trË n. 4.1 Kh¸ i niÖ m: - Trong MATLAB d÷ liÖ u ® Ó ® a vµ o xö lý d íi d¹ ng ma trË n. - Ma trË n A cã n hµ ng, m cét ® î c gä i lµ ma trË n cì n m. § î c ký hiÖ u An m - PhÇ n tö aij cñ a ma trË n An m lµ phÇ n tö n» m ë hµ ng thø i, cét j . - Ma trË n ® ¬ n ( sè ® ¬ n lÎ ) lµ ma trË n 1 hµ ng 1 cét. - Ma trË n hµ ng ( 1 m ) sè liÖ u ® î c bè trÝ trª n mét hµ ng. a11 a12 a13 ... a1m - Ma trË n cét ( n 1) sè liÖ u ® î c bè trÝ trª n 1 cét.
標簽: metricmatlab 203 184 tr
上傳時間: 2017-07-29
上傳用戶:來茴
摘要:設計了一種基于STM32和uC/OS-ll的二維數控X-Y工作臺控制系統。為使該數控系統具有良好的實時性和穩定性,以嵌入式STM32Fl03VET6為控制核心,采用實時操作系統uC/OS-lⅡ,設計任務間的通信方式,集中管理軟硬件資源,提高系統的整體性能。本設計支持簡單G代碼輸入并對G代碼編程,實現數控X-Y工作臺步進電機直線插補和圓弧插補,完成平面輪廓加工.使數控工作臺加工實時性和穩定性進一步提高。關鍵詞:STM32;uC/OS-ll;數控;實時性;插補以計算機(PC機)作為基礎的數字控制機床(CNC),解決了大量硬件制約問題,同時使很多應用軟件得到兼收,為我國CNC開發和應用帶來了新的機遇。然而,發展迅速的基于PC的數控系統也有著不足之處:由于PC的體積限制,這種數控系統不能夠裝人對體積有嚴格要求的微型或小型數控系統,且價格昂貴;另外,基于PC的CNC功能強大,對于一些功能要求單一的簡單系統,就難以發揮其所有功能,造成資本浪費等問題。而嵌入式系統的涌現,正好彌補了基于PC的數控的不足,為數控技術提供了一種靈活方便、廉價的控制系統。目前,嵌入式數控系統的研究開發與應用,已經成為一個新的發展方向
上傳時間: 2022-06-25
上傳用戶:canderile
1.2 源代碼表示不考慮主題,列舉 15 000行源代碼本身就是一件難事。下面是所有源代碼都使用的文本格式:1.2.1 將擁塞窗口設置為13 8 7 - 3 8 8 這是文件t c p _ s u b r . c中的函數t c p _ q u e n c h。這些源文件名引用4 . 4 B S D - L i t e發布的文件。4 . 4 B S D在1 . 1 3節中討論。每個非空白行都有編號。正文所描述的代碼的起始和結束位置的行號記于行開始處,如本段所示。有時在段前有一個簡短的描述性題頭,對所描述的代碼提供一個概述。這些源代碼同4 . 4 B S D - L i t e發行版一樣,偶爾也包含一些錯誤,在遇到時我們會提出來并加以討論,偶爾還包括一些原作者的編者評論。這些代碼已通過了 G N U縮進程序的運行,使它們從版面上看起來具有一致性。制表符的位置被設置成 4個欄的界線使得這些行在一個頁面中顯示得很合適。在定義常量時,有些 # i f d e f語句和它們的對應語句 # e n d i f被刪去(如:G A T E W A Y和M R O U T I N G,因為我們假設系統被作為一個路由器或多播路由器 )。所有r e g i s t e r說明符被刪去。有些地方加了一些注釋,并且一些注釋中的印刷錯誤被修改了,但代碼的其他部分被保留下來。這些函數大小不一,從幾行 (如前面的t c p _ q u e n c h)到最大11 0 0行(t c p _ i n p u t)。超過大約4 0行的函數一般被分成段,一段一段地顯示。雖然盡量使代碼和相應的描述文字放在同一頁或對開的兩頁上,但為了節約版面,不可能完全做到。本書中有很多對其他函數的交叉引用。為了避免給每個引用都添加一個圖號和頁碼,書封底內頁中有一個本書中描述的所有函數和宏的字母交叉引用表和描述的起始頁碼。因為本書的源代碼來自公開的 4 . 4 B S D _ L i t e版,因此很容易獲得它的一個拷貝:附錄 B詳細說明了各種方法。當你閱讀文章時,有時它會幫助你搜索一個在線拷貝 [例如U n i x程序grep ( 1 )]。描述一個源代碼模塊的各章通常以所討論的源文件的列表開始,接著是全局變量、代碼維護的相關統計以及一個實際系統的一些例子統計,最后是與所描述協議相關的 S N M P變量。全局變量的定義通??缭礁鞣N源文件和頭文件,因此我們將它們集中到的一個表中以便于參考。這樣顯示所有的統計,簡化了后面當統計更新時對代碼的討論。卷 1的第2 5章提供了S N M P的所有細節。我們在本文中關心的是由內核中的 T C P / I P例程維護的、支持在系統上運行的S N M P代理的信息。TCP IP詳解 卷1協議 :http://dl.21ic.com/download/tcpip-288223.html TCP IP詳解 卷2實現 :http://dl.21ic.com/download/tcpip-288224.html TCPIP詳解卷三:TCP事務協議,HTTP,NNTP和UNIX域協議 :http://dl.21ic.com/download/tcpip-288225.html
上傳時間: 2022-07-27
上傳用戶:
壓電陶瓷換能器在醫學超音波儀器的應用
上傳時間: 2013-07-13
上傳用戶:eeworm
STM32 Reference manua 英文l 超清書簽
上傳時間: 2013-07-18
上傳用戶:eeworm
局域網最常見十大錯誤及解決(一)
標簽: 局域
上傳時間: 2013-04-15
上傳用戶:eeworm
開放諧振腔的時域分析
上傳時間: 2013-06-30
上傳用戶:eeworm