Language:
English
繁體中文
Help
Login
Back
Switch To:
Labeled
|
MARC Mode
|
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 /
Record Type:
Language materials, printed : Monograph/item
Title/Author:
具機密性與身份認證之即時資訊分享:以 Vue.js 與 Spring 框架實作通訊協定與應用系統 =/ 吳青賢.
Reminder of title:
Real-time Information Sharing with Confidentiality and Identity Authentication:Implementation of Communication Protocols and Application System using Vue.js and Spring Framework /
remainder title:
Real-time Information Sharing with Confidentiality and Identity Authentication :
Author:
吳青賢
Published:
雲林縣 :國立虎尾科技大學 , : 民113.06.,
Description:
[9], 79面 :圖, 表 ; : 30公分.;
Notes:
指導教授: 侯雍聰.
Subject:
即時資訊分享. -
Online resource:
電子資源
具機密性與身份認證之即時資訊分享:以 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:
1451582
即時資訊分享.
具機密性與身份認證之即時資訊分享:以 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
即時資訊分享.
$3
1451582
650
# 7
$a
通訊協定.
$2
lcstt
$3
837430
650
# 4
$a
AES-GCM加密.
$3
1451583
650
# 4
$a
Diffie-Hellman密鑰交換.
$3
1451584
650
# 4
$a
Real-time Information Sharing.
$3
1451585
650
# 4
$a
Communication Protocol.
$3
1451586
650
# 4
$a
AES-GCM Encryption.
$3
1451587
650
# 4
$a
Diffie-Hellman Key Exchange.
$3
1451588
856
7 #
$u
https://handle.ncl.edu.tw/11296/33y8vd
$z
電子資源
$2
http
based on 0 review(s)
ALL
圖書館B1F 博碩士論文專區
Items
1 records • Pages 1 •
1
Inventory Number
Location Name
Item Class
Material type
Call number
Usage Class
Loan Status
No. of reservations
Opac note
Attachments
T013260
圖書館B1F 博碩士論文專區
不流通(NON_CIR)
碩士論文(TM)
TM 008.161M 2657 113
一般使用(Normal)
On shelf
0
1 records • Pages 1 •
1
Multimedia
Reviews
Add a review
and share your thoughts with other readers
Export
pickup library
Processing
...
Change password
Login