RSA算法 :首先, 找出三個數, p, q, r, 其中 p, q 是兩個相異的質數, r 是與 (p-1)(q-1) 互質的數...... p, q, r 這三個數便是 person_key,接著, 找出 m, 使得 r^m == 1 mod (p-1)(q-1)..... 這個 m 一定存在, 因為 r 與 (p-1)(q-1) 互質, 用輾轉相除法就可以得到了..... 再來, 計算 n = pq....... m, n 這兩個數便是 public_key ,編碼過程是, 若資料為 a, 將其看成是一個大整數, 假設 a < n.... 如果 a >= n 的話, 就將 a 表成 s 進位 (s
標簽: person_key RSA 算法
上傳時間: 2013-12-14
上傳用戶:zhuyibin
電力系統在臺穩定計算式電力系統不正常運行方式的一種計算。它的任務是已知電力系統某一正常運行狀態和受到某種擾動,計算電力系統所有發電機能否同步運行 1運行說明: 請輸入初始功率S0,形如a+bi 請輸入無限大系統母線電壓V0 請輸入系統等值電抗矩陣B 矩陣B有以下元素組成的行矩陣 1正常運行時的系統直軸等值電抗Xd 2故障運行時的系統直軸等值電抗X d 3故障切除后的系統直軸等值電抗 請輸入慣性時間常數Tj 請輸入時段數N 請輸入哪個時段發生故障Ni 請輸入每時段間隔的時間dt
上傳時間: 2015-06-13
上傳用戶:it男一枚
電話計費器程序/*信號定義: clk: 時鐘信號,本例中其頻率值為1Hz; decide: 電話局反饋回來的信號,代表話務種類,“01”表示市話,“10”表示 長話,“11”表示特話; dispmoney: 用來顯示卡內余額,其單位為角,這里假定能顯示的最大數額為50 元 (500 角); disptime: 顯示本次通話的時長; write,read: 當write 信號下降沿到來時寫卡,當話卡插入,read 信號變高時讀卡; warn: 余額過少時的告警信號。本例中,當打市話時,余額少于3 角,打長 話時,余額少于6 角,即會產生告警信號; cut: 當告警時間過長時自動切斷通話信號。 */
上傳時間: 2014-01-15
上傳用戶:hewenzhi
This build is for developing a "binary-to-BCD" converter for use in // displaying numerals in base-10 so that people can read and interpret the // numbers more readily than they could if the numbers were displayed in // binary or hexadecimal format. Also, a "BCD-to-binary" converter is // tested in this build.
標簽: binary-to-BCD developing displaying for
上傳時間: 2015-07-07
上傳用戶:lmeeworm
為Linux系統設計一個簡單的二級文件系統。要求做到以下幾點: 1.可以實現下列幾條命令: login 用戶登錄 dir 列目錄 create 創建文件 delete 刪除文件 open 打開文件 close 關閉文件 read 讀文件 write 寫文件 2.列目錄時要列出文件名,物理地址,保護碼和文件長度。 3.源文件可以進行讀寫保護。
上傳時間: 2015-08-30
上傳用戶:獨孤求源
上下文無關文法(Context-Free Grammar, CFG)是一個4元組G=(V, T, S, P),其中,V和T是不相交的有限集,S∈V,P是一組有限的產生式規則集,形如A→α,其中A∈V,且α∈(V∪T)*。V的元素稱為非終結符,T的元素稱為終結符,S是一個特殊的非終結符,稱為文法開始符。 設G=(V, T, S, P)是一個CFG,則G產生的語言是所有可由G產生的字符串組成的集合,即L(G)={x∈T* | Sx}。一個語言L是上下文無關語言(Context-Free Language, CFL),當且僅當存在一個CFG G,使得L=L(G)。 *⇒ 例如,設文法G:S→AB A→aA|a B→bB|b 則L(G)={a^nb^m | n,m>=1} 其中非終結符都是大寫字母,開始符都是S,終結符都是小寫字母。
標簽: Context-Free Grammar CFG
上傳時間: 2013-12-10
上傳用戶:gaojiao1999
一:需求分析 1. 問題描述 魔王總是使用自己的一種非常精練而抽象的語言講話,沒人能聽懂,但他的語言是可逐步解釋成人能聽懂的語言,因為他的語言是由以下兩種形式的規則由人的語言逐步抽象上去的: ----------------------------------------------------------- (1) a---> (B1)(B2)....(Bm) (2)[(op1)(p2)...(pn)]---->[o(pn)][o(p(n-1))].....[o(p1)o] ----------------------------------------------------------- 在這兩種形式中,從左到右均表示解釋.試寫一個魔王語言的解釋系統,把 他的話解釋成人能聽得懂的話. 2. 基本要求: 用下述兩條具體規則和上述規則形式(2)實現.設大寫字母表示魔王語言的詞匯 小寫字母表示人的語言的詞匯 希臘字母表示可以用大寫字母或小寫字母代換的變量.魔王語言可含人的詞匯. (1) B --> tAdA (2) A --> sae 3. 測試數據: B(ehnxgz)B 解釋成 tsaedsaeezegexenehetsaedsae若將小寫字母與漢字建立下表所示的對應關系,則魔王說的話是:"天上一只鵝地上一只鵝鵝追鵝趕鵝下鵝蛋鵝恨鵝天上一只鵝地上一只鵝". | t | d | s | a | e | z | g | x | n | h | | 天 | 地 | 上 | 一只| 鵝 | 追 | 趕 | 下 | 蛋 | 恨 |
上傳時間: 2014-12-02
上傳用戶:jkhjkh1982
This driver is based on the 2.6.3 version of drivers/usb/usb-skeleton.c but has been rewritten to be easy to read and use, as no locks are now needed anymore.
標簽: usb-skeleton rewritten drivers version
上傳時間: 2015-11-20
上傳用戶:talenthn
BY USING THIS SOFTWARE, YOU ARE AGREEING TO BE BOUND BY THE TERMS OF * THIS AGREEMENT. DO NOT USE THE SOFTWARE UNTIL YOU HAVE CAREFULLY * READ AND AGREED TO THE FOLLOWING TERMS AND CONDITIONS.
標簽: THIS AGREEMENT AGREEING SOFTWARE
上傳時間: 2014-01-20
上傳用戶:cx111111
為LINUX設計一個簡單的二級文件系統。要求做到以下幾點: 1、 可以實現下列幾條命令 Login 用戶登錄 Dir 列文件目錄 Create 創建文件 Delete 刪除文件 Open 打開文件 Close 關閉文件 Read 讀文件 Write 寫文件 2、列目錄時要列出文件名、物理地址、保護碼和文件長度。 3、源文件可以進行讀寫保護。
上傳時間: 2016-07-16
上傳用戶:jeffery