国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

利用java編程,提高計算機網(wǎng)絡(luò)通信安全

2017-01-01 18:54:25作者王蒙武漢紡織大學(xué)數(shù)學(xué)與計算機學(xué)院
電子制作 2017年4期
關(guān)鍵詞:通信安全編程語言網(wǎng)絡(luò)通信

作者/王蒙,武漢紡織大學(xué)數(shù)學(xué)與計算機學(xué)院

利用java編程,提高計算機網(wǎng)絡(luò)通信安全

作者/王蒙,武漢紡織大學(xué)數(shù)學(xué)與計算機學(xué)院

計算機網(wǎng)絡(luò)安全一直是計算機編程中重點關(guān)注的問題,采用哪種編程語言、采用哪種編程方式對計算接程序安全的作用更大,是當(dāng)下研究中的重點內(nèi)容。Java程序語言具有較多特性,比如動態(tài)性、分布性、安全性等,這些特征決定了java語言在計算機網(wǎng)絡(luò)通信程度設(shè)計中的可用性,利用java編程,可有效提升網(wǎng)絡(luò)通信安全性,具有重要的應(yīng)用價值。

計算機網(wǎng)絡(luò);通信安全;Java編程

網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,使計算機網(wǎng)絡(luò)應(yīng)用越來越廣泛,特別是近年來電子商務(wù)平臺、網(wǎng)絡(luò)云平臺、大數(shù)據(jù)等與網(wǎng)絡(luò)相關(guān)的應(yīng)用越來越多,網(wǎng)絡(luò)媒體稱為當(dāng)前時代的媒體主流之一。網(wǎng)絡(luò)環(huán)境的安全性有助于提升網(wǎng)絡(luò)功能體驗,特別是網(wǎng)絡(luò)通信安全,直接關(guān)乎人們的信息安全,需要重點關(guān)注網(wǎng)絡(luò)通信安全中編程語言的應(yīng)用效果[1]。

1.java編程語言的特性

java編程語言主要存在以下幾個特征:①語言難度較低。這種語言從語法上來講,與c++語言極為相似,所以,在使用中具有一定的C++基礎(chǔ),可更好的適應(yīng)java。1java編程語言不采用指針,主要采用引用功能,并且能夠自動收集廢料,無須擔(dān)心程序的內(nèi)存管理。②java編程語言面向?qū)ο蟠嬖趶娭菩裕ǔH支持類之間的單繼承,并支持接口多承接,同時這種語言還存在動態(tài)綁定特征,說明該語言屬于典型面向?qū)ο笮械恼Z言。③java編程語言存在廣泛的分布性,在編程接口存在java net,具有網(wǎng)絡(luò)應(yīng)用編程類庫,從而形成java編程語言的分布性特征。④java編程語言存在安全性特征,java編程語言存在專門的安全機制,能在很大程度上避免惡意代碼的襲擊,采用java編程語言編程,在計算機網(wǎng)絡(luò)中應(yīng)用時可具備與ClassLoader相似的安全防范作用。⑤動態(tài)性特征,java編程語言在最初設(shè)計時,考慮了語言的動態(tài)環(huán)境問題,為了適應(yīng)環(huán)境動態(tài)變化,java編程語言可通過應(yīng)用升級形成動態(tài)性運行環(huán)境,并結(jié)合網(wǎng)絡(luò)環(huán)境置入類,實現(xiàn)語言的動態(tài)性特征。

2.java編程語言與計算機網(wǎng)絡(luò)

java編程語言的運行機制:java源代碼java字節(jié)碼解釋執(zhí)行,這一運行機制對于解決interent上關(guān)于www往上通信與貿(mào)易活動中的受傳輸與寬帶限制的問題,這一問題的原因在于CGI程序功能主要在服務(wù)器上運行,造成了響應(yīng)的實時性差。而java編程語言的源代碼在通過編譯之后,會產(chǎn)生單獨的字節(jié)碼,客戶機提出請求過程,會從服務(wù)器下載生成好的字節(jié)碼,字節(jié)碼存儲到本地網(wǎng)絡(luò)后,通過java解釋器完成解釋執(zhí)行操作,明確程序功能。因此,可以說,java編程語言存在跨平臺性,在計算機網(wǎng)絡(luò)中具有廣泛的應(yīng)用空間。

3.基于java編程語言的計算機網(wǎng)絡(luò)安全

java編程語言在計算機網(wǎng)絡(luò)環(huán)境設(shè)計中應(yīng)用廣泛,主要以面向?qū)ο箢愋问教峁┨厥獾木W(wǎng)絡(luò)支持機制。目前一種是資源定位符(URL)作用,用戶無需對URL中標示條件過多考慮,就可以直接獲得URL資源數(shù)據(jù)。另一種則是利用Socket,從而實現(xiàn)Client/server通信模式類庫?;赥CP/IP協(xié)議的java. net.socket類庫主要支持兩種通信方式,分別是:有連接的流方式和無連接的數(shù)據(jù)報方式。前者在連接時以統(tǒng)一進程實現(xiàn)有序、無錯、可靠、全雙工、分組長度不定且不重復(fù)的字節(jié)流功能服務(wù),而后者不要求初始化建立連接,每次對網(wǎng)絡(luò)進行訪問時,I/O操作可不在同一個主機中進行,也可以不在相同進程中實現(xiàn)。流方式相比數(shù)據(jù)報方式更加安全可靠。因此,要通過java編程語言設(shè)計來實現(xiàn)網(wǎng)路通信安全,可采取該種形式[2]。

而在算法上,目前常用的三種算法分別是DES算法(對稱加密法)、RSA算法(非對稱密鑰加密法)、非公開加密算法(傳統(tǒng)加密法),三種算法存在各自的特性,相比于DES,采用RAS算法更加有利于分布式網(wǎng)絡(luò)環(huán)境。RAS算法能夠簡化密鑰管理難度,從而避免由于密鑰交換過程出現(xiàn)的失密問題。而綜合使用集中加密技術(shù)有助于提升程序的安全性。在java語言編程中,雖然java語言具有一定安全性,但不是說采用java語言編程就能實現(xiàn)對所有程序攻擊的抵御,并且java語言也不能保證數(shù)據(jù)網(wǎng)絡(luò)傳輸中正確性、安全性,數(shù)據(jù)安全性主要受到傳輸過程中加密技術(shù)和傳輸協(xié)議的影響,加密技術(shù)可考慮將DES、RSA及傳統(tǒng)算法綜合應(yīng)用,而傳輸協(xié)議則需要注意java語言編程中TCP協(xié)議、IP協(xié)議應(yīng)用的重點關(guān)注。在internet網(wǎng)絡(luò)協(xié)議中,IP協(xié)議位于網(wǎng)絡(luò)層,而TCP協(xié)議則存在于傳輸層,兩個協(xié)議的應(yīng)用層提供了SMTP、FTP、DNS及Telnet等多種應(yīng)用服務(wù),所以采用java語言編寫傳輸程序時,主要面向應(yīng)用層,加密機制存在表示層上,這樣就不會對正確的路由選擇造成影響,也不會影響到數(shù)據(jù)傳輸?shù)木W(wǎng)絡(luò)特性[3]。利用java語言,編程中融合加密技術(shù)與傳輸協(xié)議,將能更好的保證計算機網(wǎng)絡(luò)通信的安全性。

4.總結(jié)

本次研究對java語言特性及其與計算機網(wǎng)絡(luò)的關(guān)系進行分析,并分析基于java語言的計算機網(wǎng)絡(luò)通信安全的設(shè)計要點。分析發(fā)現(xiàn),java語言具有較多優(yōu)勢,特別是安全性,但并不是說java語言編程就一定能保證計算機網(wǎng)絡(luò)通信的安全,還需要結(jié)合適當(dāng)?shù)募用芗夹g(shù)與傳輸協(xié)議,才能提高網(wǎng)絡(luò)通信的安全性。

* [1]李鵬.計算機網(wǎng)絡(luò)通信安全中數(shù)據(jù)加密技術(shù)的應(yīng)用探析[J].電腦編程技巧與維護,2016(17):87-88.

* [2]孫杰.利用java編程實現(xiàn)網(wǎng)絡(luò)安全通信[J].信息系統(tǒng)工程,2016(7):71.

* [3]李孟.利用JAVA編程實現(xiàn)網(wǎng)絡(luò)安全通信[J].科技風(fēng),2015(2):104.

猜你喜歡
通信安全編程語言網(wǎng)絡(luò)通信
重載群組列車自組織網(wǎng)絡(luò)安全通信技術(shù)研究
壓力-體積轉(zhuǎn)換在CFC編程語言中的實現(xiàn)解析
Java編程語言的特點與應(yīng)用
基于網(wǎng)絡(luò)通信的智能照明系統(tǒng)設(shè)計
電子制作(2019年15期)2019-08-27 01:11:48
數(shù)據(jù)加密技術(shù)在計算機網(wǎng)絡(luò)通信安全中的應(yīng)用
電子制作(2018年16期)2018-09-26 03:27:10
網(wǎng)絡(luò)通信中信息隱藏技術(shù)的應(yīng)用
淺談不同編程語言對計算機軟件開發(fā)的影響
電子制作(2018年1期)2018-04-04 01:48:36
基于網(wǎng)絡(luò)通信的校園智能音箱設(shè)計
電子制作(2018年1期)2018-04-04 01:48:30
談計算機網(wǎng)絡(luò)通信常見問題及技術(shù)發(fā)展
電子制作(2017年17期)2017-12-18 06:41:06
淺析電力系統(tǒng)通信安全措施
科技視界(2016年6期)2016-07-12 14:50:45
大荔县| 祁东县| 永德县| 盘锦市| 鹤峰县| 平南县| 宾川县| 吴江市| 台东市| 同江市| 观塘区| 海门市| 婺源县| 岳阳市| 陆河县| 台山市| 独山县| 临西县| 应用必备| 铁力市| 西贡区| 苏尼特右旗| 东兰县| 茌平县| 广东省| 安阳市| 延吉市| 四平市| 宽城| 茌平县| 玛曲县| 新密市| 会泽县| 南投县| 苍南县| 乃东县| 工布江达县| 东丰县| 拜泉县| 柏乡县| 个旧市|