語系:
繁體中文
English
說明(常見問題)
登入
回首頁
切換:
標籤
|
MARC模式
|
ISBD
具機密性與身份認證之即時資訊分享:以 Vue.js 與 Spring 框...
~
吳青賢
具機密性與身份認證之即時資訊分享:以 Vue.js 與 Spring 框架實作通訊協定與應用系統 = = Real-time Information Sharing with Confidentiality and Identity Authentication:Implementation of Communication Protocols and Application System using Vue.js and Spring Framework /
紀錄類型:
書目-語言資料,印刷品 : Monograph/item
正題名/作者:
具機密性與身份認證之即時資訊分享:以 Vue.js 與 Spring 框架實作通訊協定與應用系統 =/ 吳青賢.
其他題名:
Real-time Information Sharing with Confidentiality and Identity Authentication:Implementation of Communication Protocols and Application System using Vue.js and Spring Framework /
其他題名:
Real-time Information Sharing with Confidentiality and Identity Authentication :
作者:
吳青賢
出版者:
雲林縣 :國立虎尾科技大學 , : 民113.06.,
面頁冊數:
[9], 79面 :圖, 表 ; : 30公分.;
附註:
指導教授: 侯雍聰.
標題:
Diffie-Hellman Key Exchange. -
電子資源:
電子資源
具機密性與身份認證之即時資訊分享:以 Vue.js 與 Spring 框架實作通訊協定與應用系統 = = Real-time Information Sharing with Confidentiality and Identity Authentication:Implementation of Communication Protocols and Application System using Vue.js and Spring Framework /
吳青賢
具機密性與身份認證之即時資訊分享:以 Vue.js 與 Spring 框架實作通訊協定與應用系統 =
Real-time Information Sharing with Confidentiality and Identity Authentication:Implementation of Communication Protocols and Application System using Vue.js and Spring Framework /Real-time Information Sharing with Confidentiality and Identity Authentication :Implementation of Communication Protocols and Application System using Vue.js and Spring Framework.吳青賢. - 初版. - 雲林縣 :國立虎尾科技大學 ,民113.06. - [9], 79面 :圖, 表 ;30公分.
指導教授: 侯雍聰.
碩士論文--國立虎尾科技大學資訊管理系碩士班.
含參考書目.
本研究提出了一個具機密性與身份認證之即時資訊分享系統,旨在透過結合前端框架 Vue.js 與後端框架 Spring Boot ,提供安全且高效率的通訊協定與應用功能。隨著資訊科技的迅速發展,即時通訊與檔案傳輸工具已成為人們日常生活與工作中的重要部分。然而,現有的檔案儲存網站如Google Drive、OneDrive與Dropbox雖提供便捷的檔案共享功能,但在使用者登入過程中仍存在顯著侷限性,即時通訊系統在資料機密性與身份認證方面也存在安全隱患。 為解決上述問題,本研究設計並實作了一種基於多方 Diffie-Hellman 密鑰交換算法與 AES-GCM 對稱加密技術的演算法。多方Diffie-Hellman 算法用於安全地產生與交換密鑰,確保訊息在多人聊天室及傳輸過程中的機密性與完整性;AES-GCM 技術則提供高效率的資料加密與完整性驗證。除此之外,系統的基礎登入登出功能採用了 Spring Security 與 JSON Web Token (JWT) 進行身份認證與授權管理,確保只有合法使用者能夠存取特定的資源,這些安全措施有效的防止未經授權的存取與資料篡改。 系統利用Vue.js與Spring Boot框架進行建構,採用前後端分離的架構設計。前端使用 Vue.js 框架提供了動態且響應迅速的使用者介面,並透過 Web Worker 技術提升大容量檔案上傳的效能。後端則使用 Spring Boot 框架,負責處理業務邏輯與資料庫的交互,並確保服務的高效能與安全運行。系統功能模塊包括檔案上傳與下載、即時聊天、佈告欄與作業版功能,滿足了使用者對安全性與便利性的需求。 實驗結果表明,該系統在資料加密、身份驗證與使用者體驗方面均達到了預期目標,為實現安全的即時資訊分享提供了一個可行的解決方案。此系統不僅適用於教育領域的師生交流,亦可廣泛應用於其他需要高安全性即時通訊的場景。.
(平裝)Subjects--Topical Terms:
1451588
Diffie-Hellman Key Exchange.
具機密性與身份認證之即時資訊分享:以 Vue.js 與 Spring 框架實作通訊協定與應用系統 = = Real-time Information Sharing with Confidentiality and Identity Authentication:Implementation of Communication Protocols and Application System using Vue.js and Spring Framework /
LDR
:05734cam a2200241 i 4500
001
1129806
008
241015s2024 ch ak erm 000 0 chi d
035
$a
(THES)112NYPI0396007
040
$a
NFU
$b
chi
$c
NFU
$e
CCR
041
0 #
$a
chi
$b
chi
$b
eng
084
$a
008.161M
$b
2657 113
$2
ncsclt
100
1
$a
吳青賢
$3
1448857
245
1 0
$a
具機密性與身份認證之即時資訊分享:以 Vue.js 與 Spring 框架實作通訊協定與應用系統 =
$b
Real-time Information Sharing with Confidentiality and Identity Authentication:Implementation of Communication Protocols and Application System using Vue.js and Spring Framework /
$c
吳青賢.
246
1 1
$a
Real-time Information Sharing with Confidentiality and Identity Authentication :
$b
Implementation of Communication Protocols and Application System using Vue.js and Spring Framework.
250
$a
初版.
260
#
$a
雲林縣 :
$b
國立虎尾科技大學 ,
$c
民113.06.
300
$a
[9], 79面 :
$b
圖, 表 ;
$c
30公分.
500
$a
指導教授: 侯雍聰.
500
$a
學年度: 112.
502
$a
碩士論文--國立虎尾科技大學資訊管理系碩士班.
504
$a
含參考書目.
520
3
$a
本研究提出了一個具機密性與身份認證之即時資訊分享系統,旨在透過結合前端框架 Vue.js 與後端框架 Spring Boot ,提供安全且高效率的通訊協定與應用功能。隨著資訊科技的迅速發展,即時通訊與檔案傳輸工具已成為人們日常生活與工作中的重要部分。然而,現有的檔案儲存網站如Google Drive、OneDrive與Dropbox雖提供便捷的檔案共享功能,但在使用者登入過程中仍存在顯著侷限性,即時通訊系統在資料機密性與身份認證方面也存在安全隱患。 為解決上述問題,本研究設計並實作了一種基於多方 Diffie-Hellman 密鑰交換算法與 AES-GCM 對稱加密技術的演算法。多方Diffie-Hellman 算法用於安全地產生與交換密鑰,確保訊息在多人聊天室及傳輸過程中的機密性與完整性;AES-GCM 技術則提供高效率的資料加密與完整性驗證。除此之外,系統的基礎登入登出功能採用了 Spring Security 與 JSON Web Token (JWT) 進行身份認證與授權管理,確保只有合法使用者能夠存取特定的資源,這些安全措施有效的防止未經授權的存取與資料篡改。 系統利用Vue.js與Spring Boot框架進行建構,採用前後端分離的架構設計。前端使用 Vue.js 框架提供了動態且響應迅速的使用者介面,並透過 Web Worker 技術提升大容量檔案上傳的效能。後端則使用 Spring Boot 框架,負責處理業務邏輯與資料庫的交互,並確保服務的高效能與安全運行。系統功能模塊包括檔案上傳與下載、即時聊天、佈告欄與作業版功能,滿足了使用者對安全性與便利性的需求。 實驗結果表明,該系統在資料加密、身份驗證與使用者體驗方面均達到了預期目標,為實現安全的即時資訊分享提供了一個可行的解決方案。此系統不僅適用於教育領域的師生交流,亦可廣泛應用於其他需要高安全性即時通訊的場景。.
520
3
$a
This research proposes and implements a real-time information sharing system with confidentiality and identity authentication, combining the front-end framework Vue.js and the back-end framework Spring Boot to provide secure and efficient communication protocols and application functionalities. With the rapid advancement of information technology, real-time communication and file transfer tools have become an essential part of daily life and work. However, existing file storage websites such as Google Drive, OneDrive, and Dropbox, while providing convenient file sharing features, still have significant limitations during the user login process. Additionally, real-time communication systems face security risks regarding data confidentiality and identity authentication. To address these issues, this study designs and implements a method based on the Diffie-Hellman key exchange algorithm and AES-GCM symmetric encryption technology. The Diffie-Hellman algorithm is used to securely generate and exchange encryption keys, ensuring the confidentiality of messages during transmission. The AES-GCM technology provides efficient data encryption and integrity verification. Moreover, the system employs Spring Security and JSON Web Token (JWT) for identity authentication and authorization management, ensuring that only authorized users can access specific resources. These security measures effectively prevent unauthorized access and data tampering. The system is constructed using the Vue.js and Spring Boot frameworks, adopting a front-end and back-end separation architecture. The front end uses the Vue.js framework to provide a dynamic and responsive user interface, enhancing the efficiency of large file uploads through Web Worker technology. The back end employs the Spring Boot framework to handle business logic and database interactions, ensuring high performance and secure operation of the services. The system's functional modules include file uploading and downloading, real-time chatting, bulletin board, and assignment module features, meeting users' needs for security and convenience. Experimental results demonstrate that the system achieves the expected goals in terms of data encryption, identity authentication, and user experience, providing a viable solution for secure real-time information sharing. This system is not only suitable for teacher-student interactions in the educational field but also widely applicable to other scenarios requiring high-security real-time communication..
563
$a
(平裝)
650
# 4
$a
Diffie-Hellman Key Exchange.
$3
1451588
650
# 4
$a
AES-GCM Encryption.
$3
1451587
650
# 4
$a
Communication Protocol.
$3
1451586
650
# 4
$a
Real-time Information Sharing.
$3
1451585
650
# 4
$a
Diffie-Hellman密鑰交換.
$3
1451584
650
# 4
$a
AES-GCM加密.
$3
1451583
650
# 7
$a
通訊協定.
$2
lcstt
$3
837430
650
# 4
$a
即時資訊分享.
$3
1451582
856
7 #
$u
https://handle.ncl.edu.tw/11296/33y8vd
$z
電子資源
$2
http
筆 0 讀者評論
全部
圖書館B1F 博碩士論文專區
館藏
1 筆 • 頁數 1 •
1
條碼號
典藏地名稱
館藏流通類別
資料類型
索書號
使用類型
借閱狀態
預約狀態
備註欄
附件
T013260
圖書館B1F 博碩士論文專區
不流通(NON_CIR)
碩士論文(TM)
TM 008.161M 2657 113
一般使用(Normal)
在架
0
1 筆 • 頁數 1 •
1
多媒體
評論
新增評論
分享你的心得
Export
取書館別
處理中
...
變更密碼[密碼必須為2種組合(英文和數字)及長度為10碼以上]
登入