成功大學-證書一大疊?成大用這套系統直接線上認證
圖片來源:圖片由教育部提供
在提案建置系統的過程中,曾一度考慮區塊鏈;不過,教育部考量營運成本、個人隱私以及數位包容等原則,未來還可能與全臺各大學的學生系統串接,轉而發展成目前數位證明的架構,並兼顧了未來的企業查證與國外求學使用可能性等等。不過,數位證書的關鍵,不在於用什麼技術,而是建立『信任』!
起心動念:這張證書是真的嗎?
由於這套系統相當於對臺灣高教圈數位化信任度的考驗,舒宇宸用一貫嚴謹的研究態度表示:「我們要回歸到問題本質,也就是『這張證書是不是真的?』作為整套系統運作的關鍵核心。」
如何運用最新的加密技術,確保短期系統安全,並持續更新安全防護,成為技術上的挑戰。
因此,研發團隊在系統開發過程中,運用SHA256(雜湊函數)計算,輔以加密數據層層把關,甚至可以利用數位檢核,追蹤每個版本的更新。「例如,有些人改名之後,所有證明都要重新申請,有的人還不只改名一次,透過這套系統就可以追蹤、確認每一次改名後的版本變化,減少人力查核的時間。」舒宇宸笑著說,透過SHA256系統產生檢核碼的總可能性是二的二五六次方,約是十後面有七十七個零。文件之間產生同一檢核碼的機率極低,即使我們在可以看到的宇宙直徑上每一『奈米』都放一張證書,那麼它們會產生同一個檢核碼的機率才大約是中樂透頭獎的機率,更何況我們在這系統除了SHA256外還有更嚴密的機制。
團隊在開發的過程中,也邀請國外姊妹校和臺灣知名企業提供意見。如與國外大學討論的如何嵌入申請流程中;而企業則關心系統的主動性,如批次作業或主動投遞,以及數位勾稽的便利程度,「這些都是開發過程中很好的方向指引」,舒宇宸指出。
兼顧隱私的數位勾稽系統
發展數位勾稽系統,無可避免會帶來的議題,就是和個人隱私的衝突性。加上教育部要求,系統中不可以存有個資,藉此剔除個資外洩的可能性,如何在這兩者當中取得平衡,對團隊來說,是很大的考驗。
『另外,包括程式編碼導致的掉字、罕見字無法呈現、各校內部法規不同導致數位簽名格式不一的技術問題,在開發過程中都必須一一克服。』團隊的計畫管理呂紹民表示。