JDK里面有一個(gè)java.security.MessageDigest類,這個(gè)類就是用來加密的。
專注于為中小企業(yè)提供網(wǎng)站制作、網(wǎng)站建設(shè)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)城關(guān)免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了1000多家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
我簡單說下吧,加密就是存進(jìn)數(shù)據(jù)庫的時(shí)候變成MD5存進(jìn)去,解密,就是對比的時(shí)候,將用戶輸入的密碼轉(zhuǎn)換成MD5和數(shù)據(jù)庫里面的對比。
這個(gè)一般沒有統(tǒng)一的標(biāo)準(zhǔn),教材有不同的版本一樣。我做過這個(gè),記得很清楚 加密方式1:Conye加密方法 加密方式2:WeiffbYfds方法 就是這樣了,不懂追問哈,嘻嘻。
如果收得到,那么就是你C#端的算法問題;如果收不到,那么就是你Java端的網(wǎng)絡(luò)問題或者是C#端無法收到請求。其他的就沒有能力了。
1、加密?對文件內(nèi)容加密?這一般需要設(shè)計(jì)自己的加密算法和密子。
2、通常比較簡單的加密方法就是你把文本文件加載讀取以后,得到的每一個(gè)char加上一個(gè)固定的整數(shù),然后再保存,這樣內(nèi)容就看不懂了。再讀取以后,把每一個(gè)char減去固定的整數(shù),然后保存,就還原回來了。
3、圖1隔離Java程序示意圖 對Class文件進(jìn)行加密 為了防止Class文件被直接反編譯,許多開發(fā)人員將一些要害的Class文件進(jìn)行加密,例如對注冊碼、序列號治理相關(guān)的類等。
4、* F, G, H ,I 是4個(gè)基本的keyBean函數(shù),在原始的keyBean的C實(shí)現(xiàn)中,由于它們是 * 簡單的位運(yùn)算,可能出于效率的考慮把它們實(shí)現(xiàn)成了宏,在java中,我們把它們 實(shí)現(xiàn)成了private方法,名字保持了原來C中的。
5、如果可以隨便兒用什么加密方式的話,直接用DES加密就可以。如果非要自己設(shè)計(jì)一個(gè)加密算法,你可以隨便指定一個(gè)規(guī)則,是加減乘除,移位啊取余啊都隨便你,最后能按原路算回來就行。
6、一般來說就是JAVA提供一個(gè)可以給C#使用的接口,比如:webservice,或者HTTP接口啥的 ,記得之前遠(yuǎn)標(biāo)java講過這個(gè)問題,我先找下資料。
我以前上密碼學(xué)課寫過一個(gè)DES加解密的程序,是自己實(shí)現(xiàn)的,不是通過調(diào)用java庫函數(shù),代碼有點(diǎn)長,帶有用戶界面。
解密時(shí)只要雙擊加密的文件夾和文件,輸入正確的密碼就可以解密。文件夾加密超級大師加密后的文件和文件夾可以防止刪除、復(fù)制和移動。相對于其他的文件夾加密軟件和文件加密軟件,功能和性能還有操作都更加的出色。
可以考慮另外的方式溝通。說實(shí)話我們寫那些程序,也付出了遠(yuǎn)多于你的回報(bào)呀。哈哈哈 真心想寫找我。
這個(gè)一般沒有統(tǒng)一的標(biāo)準(zhǔn),教材有不同的版本一樣。我做過這個(gè),記得很清楚 加密方式1:Conye加密方法 加密方式2:WeiffbYfds方法 就是這樣了,不懂追問哈,嘻嘻。
return str; //直接退出 } } return str; //返回str的值; } 樓主估計(jì)是新手,此處程序鄙人就不進(jìn)一步優(yōu)化。
名稱欄目:java源代碼加密器 java如何讓源碼加密還能運(yùn)行
標(biāo)題網(wǎng)址:http://www.rwnh.cn/article14/depeige.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機(jī)網(wǎng)站建設(shè)、微信公眾號、網(wǎng)站內(nèi)鏈、網(wǎng)站設(shè)計(jì)、網(wǎng)站導(dǎo)航、網(wǎng)站策劃
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)