說明: 1、里面有什么: 1.1、org.bouncycastle.*下的所有軟件是bouncycastle組織開發的軟件包 1.2、org.infosecurity.*下的軟件包括: DES_CBC算法的實現 RSA算法的實現(包括:密鑰生成、公鑰加密和私鑰解密、數字簽名及簽名驗證) 數字信封的實現 利用數字信封實現大文件的加密、解密。 2、有什么用: 2.1 研究、學習信息安全中的密碼學設計與實現技術。 2.2 當然如果大家覺得在其它地方用的上,我會覺得很高興的。 3、還有什么改進: 3.1 對文件加密、解密的時候要頻繁的IO,如果加一個緩沖區,比如10K、50K等, 只有緩沖區滿了才寫入DISK這樣將提高效率。 3.2 RSA私鑰積存的時候可以按PKCS8形式,再經BASE64編碼保存比較好。
標簽: bouncycastle infosecurity org 1.1
上傳時間: 2015-05-14
上傳用戶:13188549192
psp上的reader 這個是以月光老大的cnreader為基礎 增加了zip文件瀏覽功能,象瀏覽目錄一樣瀏覽zip文件。 zip內部的中文文件名可以正常顯示 修正了原版的cnreader不能顯示中文路徑名的問題(同處理中文文件名一樣處理)。 我只有1.5的,所以1.0沒有測試過。 zlib用的是網上流行的版本,可能是1.2.2版,這個版本已經確認了有一些安全問題,稍候后我會研究一下最新1.2.3版本。 我這樣做的原因是現在rip過的game都是正好放進512m的棒子里,結果為了幾兆空間不得不刪掉很多書,相當不爽的說。 這個版本最方便的是可以把很多書放進一個zip文件里,同時解決了中文文件名亂麻問題。 原版的cnreader之所以很大是因為他把字庫也整合進去了。 下一步是準備把字庫抽出來也進行zip處理。最大限度的減少占用的空間。 文檔表明zlib有內存內壓縮功能,就是管道處理,有興趣的朋友一起來研究一下吧 我沒有在看書的時候聽歌的習慣,我覺得那樣會讓我分心。所以下一步除了提取字庫之外只打算控制頻率以實現節能(到目前為止,我還沒有看到任何測試證明低頻率可以節能)通過動態調整頻率在節能和處理速度上達到平橫。
上傳時間: 2014-01-13
上傳用戶:zhliu007
愛因斯坦在20世紀初出的這個謎語。他說世界上有98%的人答不出來。某家公司在面試應聘者時借用了愛因斯坦的這個IQ題,考查應聘者的IQ,現在我們暫且不去討論這個公司用這樣的題目來考查應聘者的IQ有多“變態”,如果是你,拿到了這樣的筆試題目,你能做得出來嗎? 1、在一條街上,有5座房子,噴了5種顏色。 2、每個房里住著不同國籍的人 3、每個人喝不同的飲料,抽不同品牌的香煙,養不同的寵物 問題是:誰養魚? 提示: 1、英國人住紅色房子 2、瑞典人養狗 3、丹麥人喝茶 4、綠色房子在白色房子左面 5、綠色房子主人喝咖啡 6、抽Pall Mall 香煙的人養鳥 7、黃色房子主人抽Dunhill 香煙 8、住在中間房子的人喝牛奶 9、 挪威人住第一間房 10、抽Blends香煙的人住在養貓的人隔壁 11、養馬的人住抽Dunhill 香煙的人隔壁 12、抽Blue Master的人喝啤酒 13、德國人抽Prince香煙 14、挪威人住藍色房子隔壁 15、抽Blends香煙的人有一個喝水的鄰居 以上是愛因斯坦在20世紀初出的這個謎語。他說世界上有98%的人答不出來。 用遞歸算法實現
上傳時間: 2015-05-19
上傳用戶:gundamwzc
在程序設計中,常用下列三種不同的出錯處理方式: (1) 用exit語句終止執行并報告錯誤; (2) 以函數的返回值區別正確返回或錯誤返回; (3) 設置一個整型變量的函數參數以區別正確返回或某種錯誤返回。
標簽: 程序設計
上傳時間: 2015-05-20
上傳用戶:jennyzai
PHP核心編程 (英文) 全書內容共分4部分第1部分講述PHP腳本語言概念,及如何控制執行、如何處理數據;第2部分函數參考,按功能排序并給出各函數的實用例子;第3部分講述如何解決常見的編程問題,如排序和圖表生成;第4部分給出如何用PHP創建整個Web站點的建議。
上傳時間: 2013-12-14
上傳用戶:410805624
手持點菜設備得一個嵌入式系統,相當于一個掌上電腦。它帶有一個液晶屏和若干按鍵。用餐者可以根據液晶屏上顯示的菜單進行觸摸點菜或者按鍵點菜。點菜完畢后,通過無線通信將點菜信息發送到后臺服務器上。
上傳時間: 2015-05-25
上傳用戶:trepb001
性能測試中,需要: 1、對網絡傳輸實際數據流量的測試; 2、生成具有指定流量和類型的網絡數據流; 3、CPU資源使用情況的測試; 4、存儲器使用情況的測試; 以WIDOWS系統為例,說明以上各部分從技術上如何編程實現這些工具,給出詳細設計文檔;
標簽: 性能測試
上傳時間: 2015-06-13
上傳用戶:yan2267246
【問題描述】已知線性方程組AX=B,求解該方程組。參考算法: 消去法:將列向量B加到矩陣A的最后一列,構成增廣矩陣AB。對AB進行下列三種初等變換,使原矩陣A的部分的主對角線上的元素均為1,其余元素均為0,則原列向量B的部分即為X的值: 1. 將矩陣的一行乘以一個不為0的數 2. 將矩陣的一行加上另一行的倍數 3. 交換矩陣中兩行的位置
上傳時間: 2015-06-18
上傳用戶:stvnash
// 語法制導翻譯器設計示范程序 // ----- 算數表達式四元式翻譯(遞歸子程序法) // 要求:1. 讀懂該程序,并上機調試成功; // 2. 運行該程序,輸入源表達式(字母:表示變量,數字:表示常數。) // 3. 反復運行,考查輸出的各種四元式的正確性。 // 4. 實驗報告內容:表達式的屬性翻譯文法;遞歸子程序框圖; // 運行結果的記錄(輸出的三元式不得少于10條!)
上傳時間: 2015-06-19
上傳用戶:wangzhen1990
//在tc3.0++在運行 //a數組用于隨機產生1-6數表示每個方格后面的圖形.用inita()函數來實現 //c數組用于記錄方格的狀態,用字符L(lock)表示沒有打開的方格 //D(delete)表示已消去的方格.O(open)表示打開的方格. //變量m表示按回車鍵的有效次數.也是記憶力參數,越小記憶力越好 //變量xpos,ypos用于表示當前光標所在的位置 //(x1,y1),(x2,y2)用于記錄打開的兩個方格的位置 //judge()函數用于控制光標范圍,使其不能移出長方形 //win()函數用于判斷游戲是否過關,通過判斷每個方格是否全是 D 狀態 //xago,yago 用于記錄移動前的位置 //ax,ay表示行列式的行與列,用它們來控制游戲的關數,ax位于3-6之間,ay位于4-7之間 //z來控制方格后的圖形 //第一關后面的圖形用1-6代表的圖形.第二關后面的圖形用0-9十個數。第三關后面的圖形用A-O十五個字母, //第四關后面的圖形用A-T二十一個字母
上傳時間: 2015-06-19
上傳用戶:hgy9473