近年來,雲製造(以雲端運算為基礎的製造)已成為智慧製造相關研究的一個熱門議題。雲製造乃是將分散的製造資源(可為軟體或硬體)封裝及虛擬化成可透過網路隨需要存取使用的雲端服務,可應用於產品設計、模擬、測試與其他機台服務 (如錯誤診斷、預兆偵測、預測保養)等。在工廠端,一個雲製造系統可利用物聯網連結生產機台以進行資料擷取與傳輸,並雲端服務通訊。由於工廠製程資料具有機敏性,因此,如何保護工廠與雲端製造服務間資料交換的安全性對於智慧製造是一個重要議題。本論文提出一個採用一次性可拋棄式金鑰的安全資料傳輸機制,並設計相關編碼與解碼演算法,以保護工廠端與雲端製造服務間資料傳輸的安全性。最後,我們藉由傳輸不同大小實際工廠資料到雲端製造服務進行實驗測試,測試結果驗證了本論文所提新式安全資料傳輸機制的有效性與效能。
In recent years, cloud manufacturing (CMfg) (i.e., cloud-based manufacturing) has become a hot research topic for smart manufacturing. The concept of CMfg is to encapsulate and virtualize distributed manufacturing resources (both hardware and software) into cloud services (i.e., manufacturing services) that can then be used on-demand over networks to support manufacturing activities, including product design, simulation, testing, and other equipment services (e.g., fault diagnosis, prognosis, and predictive maintenance). A CMfg system can utilize Internet of Things (IoT) to connect production equipment for data collection and transmission and to communicate with cloud services. Because process data are confidential for a factory, how to protect the security of data exchange between a factory and CMfg services is an important issue for smart manufacturing. Thus, this thesis proposes a novel secure data transmission mechanism based on disposable-key data encoding and designs associated coding and decoding algorithms for protecting the security of data transmitted between the factory side and CMfg services. Finally, several experimental tests of transmitting real process data with different sizes from the factory side to a CMfg service are conducted. Testing results validate the effectiveness of the proposed secure data transmission mechanism and demonstrate its performance.