CINXE.COM
2024傑出資訊人才系列報導-范俊逸
<!doctype html> <html lang="zh-TW"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <!--社群分享設定 開頭--> <meta property="og:site_name" content="台北市電腦商業同業公會 Taipei Computer Association"/><!--網站名稱--> <meta property="og:title" content="2024傑出資訊人才系列報導-范俊逸"/><!--標題--> <meta property="og:image" content="http://www.tca.org.tw/news_pics/2024121015120931.jpg"/><!--圖示--> <meta property="og:description" content="台北市電腦商業同業公會 Taipei Computer Association"/><!--敘述--> <meta property="og:url" content="https://www.tca.org.tw/tca_news1.php?n=2244&a=y"/><!--網址--> <meta name="facebook-domain-verification" content="166b40jr6uzo6n2ba2nuug3uzkkwcv" /> <!--20240116--> <!--社群分享設定 結尾--> <link type="text/css" rel="stylesheet" href="/bs431/css/bootstrap.min.css"> <link type="text/css" rel="stylesheet" href="/css/tca_rwd.css"> <link rel="stylesheet" href="/css/fw640/css/fontawesome.min.css"> <link rel="stylesheet" href="/css/fw640/css/all.min.css"> <link rel="shortcut icon" href="/favicon.ico"> <link rel="icon" type="image/gif" href="/animated_favicon1.gif"> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-PQ5CQLL');</script> <!-- End Google Tag Manager --> <!-- <script type="text/javascript" src="/js/jquery-1.11.0.min.js"></script> --> <!-- <script type="application/javascript" src="/js/jquery-3.7.1.min.js"></script> --> <script src="https://code.jquery.com/jquery-3.7.1.min.js" integrity="sha256-/JqT3SQfawRcv/BIHPThkBvs0OEvtFFmqPF/lYI/Cxo=" crossorigin="anonymous"></script> <script type="text/javascript" src="/bs431/js/bootstrap.bundle.min.js"></script> <script type="text/javascript" src="/js/jquery.quickpaginate.js"></script> <script type="text/javascript" src="/js/tca_functions.js?a=20191218"></script> <title>2024傑出資訊人才系列報導-范俊逸</title> </head> <body> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PQ5CQLL" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <!-- <div class="scrollToTop"><i class="fa fa-angle-up"></i></div> --> <div style="background-image: linear-gradient(180deg, #dfe9f3 0%, white 100%);"> <div class="container row mx-auto"> <div class="col-12 text-right align-middle my-1" style="font-size:0.9em;"> <a href="/tcalogin.php"><img src="/images/top_icon1.png" border="0" align="absmiddle" alt="會員登入" title="會員登入" /> 會員登入</a> <a href="/join_tca.php"><img src="/images/top_icon2.png" border="0" align="absmiddle" alt="加入TCA" title="加入TCA" /> 加入TCA</a> </div> </div> </div> <div class="container row mx-auto bg-white py-md-4 py-1 px-sm-auto px-0"> <!--div id="header_logo" class="col-4 d-none d-md-flex flex-column justify-content-center align-items-center"--> <div id="header_logo" class="col-4 d-none d-md-inline-block my-auto"> <img src="/images/tca_logo.png" class="img-fluid" style="cursor:pointer;" onClick="parent.location.href='/'"> </div> <!--div id="header_banner" class="col-md-5 px-0 d-md-flex flex-column justify-content-center align-items-center"--> <div id="header_banner" class="col-md-5 px-0 d-md-inline-block text-center"> <a href="https://seminars.tca.org.tw/D11k00761.aspx" target="_blank"><img src="/upload_banners/2025022014491822.png" alt="【全臺獨家授權|2025資訊月首場 免費限額活動】 破解變革管理的迷思:實戰案例與ADKAR工具指南" title="【全臺獨家授權|2025資訊月首場 免費限額活動】 破解變革管理的迷思:實戰案例與ADKAR工具指南" style="border:#999 solid 1px;" class="img-fluid"/></a> </div> <!--div id="header_menu" class="col-3 d-none d-md-flex flex-column justify-content-center align-items-center"--> <div id="header_menu" class="col-3 d-none d-md-inline-block my-auto"> <form name="form_search" action="/insite_search.php" method="get" target="_parent"> <div class="row"> <div class="col-lg-9 pr-lg-1"><input type="text" name="q" maxlength="20" style="width:100%;" class="form-control form-control-sm" /></div> <div class="col-lg-3 pl-lg-1 pr-lg-0"><input type="submit" value="搜尋" style="width:100%;" class="btn btn-sm btn-outline-info" /></div> <br /> <div class="col-12 text-center d-none d-lg-block" style="font-size:0.9em;"> 熱門: <a href="/insite_search.php?q='COMPUTEX+2025'" target="_parent">COMPUTEX 2025</a> <a href="/insite_search.php?q='%E6%99%BA%E6%85%A7%E5%9F%8E%E5%B8%82'" target="_parent">智慧城市</a> <a href="/insite_search.php?q='+%E7%89%A9%E8%81%AF%E7%B6%B2'" target="_parent"> 物聯網</a> </div> </div> </form> </div> </div> <nav class="navbar navbar-expand-md navbar-dark bg-dark py-md-0 tca_navbar"> <a class="navbar-brand d-md-none" href="/"><img class="d-flex flex-column justify-content-center align-items-center" style="height:32px;" src="/images/tca_logo_v.png"></a> <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div class="collapse navbar-collapse" id="navbarSupportedContent"> <ul class="navbar-nav mx-auto"> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="javascript:;" id="navbardrop" data-toggle="dropdown" title="About TCA">認識 TCA</a> <div class="dropdown-menu animate slideIn"> <a class="dropdown-item" href="/about_tca_txt.php">本會簡介</a> <a class="dropdown-item" href="/tca_timeline.php">TCA大事紀</a> <a class="dropdown-item" href="/tca_main_service.php">主要服務</a> <a class="dropdown-item" href="/tca_framework.php">組織架構</a> <a class="dropdown-item" href="/incumbent_ceos.php">理監事</a> <a class="dropdown-item" href="/tca_alliance.php">專業聯盟</a> <!-- <a class="dropdown-item" href="/about_tca.php">年度簡介影片</a> --> </div> </li> <!-- <li class="nav-item"> <a class="nav-link" href="/about_tca.php" target="_parent">認識 TCA</a> </li> --> <li class="nav-item"> <a class="nav-link" href="/member.php" target="_parent">會員服務</a> </li> <li class="nav-item"> <a class="nav-link" href="/exhibit.php" target="_parent">活動展覽</a> </li> <li class="nav-item"> <a class="nav-link" href="/communicate.php" target="_parent">本會新聞</a> </li> <li class="nav-item"> <a class="nav-link" href="https://www.104.com.tw/company/1wz762w" target="_blank">人才招募</a> </li> <!-- <li class="nav-item"> <a class="nav-link" href="/coservice/" target="_blank">防疫專區</a> </li> --> </ul> </div> </nav> <div class="container bg-white pb-3"><div class="row"> <div class="col-md-8"> <nav aria-label="breadcrumb" class="my-2"> <ol class="breadcrumb"> <li class="breadcrumb-item"><a href="/">首頁</a></li> <li class="breadcrumb-item"><a href="/communicate.php">資訊交流</a></li> <li class="breadcrumb-item">熱門新聞</li> <li class="breadcrumb-item active" aria-current="page">內文</li> </ol> </nav> <div class="col-12"> <h3 class="newstitle">2024傑出資訊人才系列報導-范俊逸</h3> <br /> <div class="hotnews"> <div class="text-center"><img src="news_pics/2024121015120931.jpg" class="img-fluid img-thumbnail" /></div> </div> <br /> 密碼是一項歷史悠久技術,自羅馬帝國時期就已經開始應用。密碼不僅僅是對資料的保護,更是保障數據安全的根本手段。國立中山大學范俊逸特聘教授憑藉所研發之加密技術SABHPRE (Searchable Attribute-Based Homomorphic Encryption with Proxy Re-Encryption),對醫療數據進行加密,首創讓FHIR醫療數據安全上雲,可以避免公有雲的窺探,同時實現加密數據保護與達到隱私化醫療數據開放的雙重目標。<br /> <br /> 「密碼學獨特之處在於可以透過嚴謹的理論證明,確保密碼機制的安全,並防範已知及未知的攻擊。」從學生時代就對密碼學有濃厚興趣的范俊逸,不論是公開金鑰加密系統、數位簽章、 秘密分享、零知識證明、模糊傳送以及後量子密碼(PQC)等,都頗有心得。而隨著ICT日新月異,范俊逸更關心如何將密碼學應用到新興資通訊領域,同時催生出新型態的密碼機制,創造多元價值。<br /> <br /> 「隨著科技的進步,將敏感資料上傳至雲端的安全性愈加受到重視。」范俊逸表示,密碼學在現今數位環境中的重要性愈發突出。當今資料的安全性問題,往往都可以追溯到數據保護的根源。然而資料在處理、傳輸和儲存過程中,可能面臨各種安全威脅,唯有透過有效的加密技術,才能夠降低這些風險。因此,如何在資料上傳至雲端的過程中,利用密碼學來保護資料,尤為重要。<br /> <br /> 雲端化已成為資料管理的一種趨勢。使用者希望能夠方便地將大部分資料儲存在雲端,並且隨時隨地進行存取。「就像我們日常生活中使用自來水一樣,使用雲端資料儲存服務也應該如此便捷。」范俊逸認為,雲端化不僅提高了資料的存取效率,也為用戶提供了靈活性和便利性。然而,將敏感資料上傳至雲端也引發了隱私和安全的擔憂。<br /> <br /> 范俊逸進一步指出,當個人和機構將敏感資料上傳至公有雲時,必須面對一個核心問題:資料的隱私是否能得到保障?回顧過去,曾經有許多用戶因為擔心資料的安全性而對雲端服務持保留態度。隨著對商業服務公司的信任度提升,越來越多的人選擇了將資料放入雲端,但仍然需要對機密資料的隱私進行深入探討。<br /> <br /> 范俊逸開始研析相關的密碼技術,包括屬性加密、可搜尋式加密及同態加密等,並加以改進及整合,最終提出了一種創新的解決方案:SABHPRE (Searchable Attribute-Based Homomorphic Encryption with Proxy Re-Encryption)功能型加密。這種技術使得即使資料在加密狀態下,用戶及雲端服務提供商仍然可以對其進行特定的操作,而無需解密。這樣的方式不僅保障了資料的隱私,也讓雲端服務提供商在處理資料時無法得知其內容。<br /> <br /> 范俊逸從最根本的數據保護切入。醫療資料一產生就立即加密,再上雲。上雲後,所有的操作都在密文狀態下進行,將醫療數據以密文狀態存在的時間極大化,大幅降低醫療數據暴露的風險。為了讓加密過的醫療數據可被操作,范俊逸研析、改進及整合相關加密技術:屬性加密(存取權限控管)、可搜尋式加密(密文關鍵字搜尋)、轉加密(密文數據分享)及同態加密(密文下進行數學計算),以達及此目標。<br /> <br /> 為了能快速佈署及與國際互通,范俊逸採用了國際醫療病歷標準(FHIR),為實現的標的。深入剖析FHIR病歷格式的每個欄位,量身訂製加密方式,再運用保留欄位,存放相關參數,以利操作加密後的醫療數據,使其成為具隱私保護的FHIR (PPFHIR)。同時,范俊逸也設計一個自動化轉換工具,協助臺灣的醫院將目前常用的病歷格式CDA-R2快速轉換成PPFHIR。<br /> <br /> SABHPRE是目前唯一能在單一加密技術上,達到同時具備密文可搜尋、可同態運算與可代理轉加密之屬性加密技術,並且能適用於FHIR標準。透過屬性加密可以將醫療數據的存取授權大幅簡化,減少需要額外管理存取控制的成本,利用同態運算與代理轉加密的特性,更能在隱私保護下將醫療數據進行統計與開放,打破當前醫療數據的封閉環境,結合可搜尋的特性讓密文可以在被搜尋的同時又不會暴露任何隱私訊息。<br /> <br /> 范俊逸強調,雖然現有的密碼學技術已經相當成熟,但在不同的應用場景中,對這些技術的需求卻不盡相同。研究團隊致力於將密碼學技術進行客製化,根據不同領域的需求進行調整和優化。這樣的做法不僅能解決特定的技術痛點,還能提高資料保護的效率和安全性。<br /> <br /> 「在醫療、金融等領域,資料的性質和使用方式各不相同,因此必須針對這些特定需求來進行量身訂製。」范俊逸表示,希望通過這些客製化的方案,能讓資料的保護更為完善,進而提高使用者對雲端服務的信任。<br /> <br /> 范俊逸的研究團隊正在與多所機構和科技公司合作,探索如何將密碼學技術落地,實際應用於日常運作中。范俊逸提到,產學合作的模式不僅能促進技術的應用,還能推動產業的發展。<br /> <br /> 目前,已經有部分醫療機構對其技術表示興趣,並進行初步的合作。范俊逸希望,未來能有更多的機構加入,讓這些技術真正轉化為具體的應用成果。 <br /> <br /> <div> </div> <br /> <div align="right">(發佈時間:2024-12-10)</div> <br /> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td> <a href="tca_news1.php?n=2245"><img src="images/icon_pagep.gif" border="0" align="absmiddle" /> 上一則</a> </td> <td align="right"> <a href="tca_news1.php?n=2243">下一則 <img src="images/icon_pagef.gif" border="0" align="absmiddle" /></a> </td> </tr> <tr> <td colspan="2" align="right"><a href="communicate.php">回列表頁</a></td> </tr> </table> </div> <div class="icon_bar text-center my-2"> <a href="javascript:mail_page('2024傑出資訊人才系列報導-范俊逸','https://www.tca.org.tw/tca_news1.php?n=2244&a=y');">轉寄 <img src="images/icon_mail.gif" border="0" align="absmiddle" /></a> <a href="javascript:print_page();">列印 <img src="images/icon_printer.gif" border="0" align="absmiddle" /></a> <!-- 留言(0) --> 分享 <a href="javascript:post_to_fb();"><img src="images/logo_fb.gif" border="0" align="absmiddle" / ></a> <a href="javascript:post_to_line();"><img src="images/logo_line.png" border="0" align="absmiddle" / ></a> <!--a href="javascript:post_to_gp();"><img src="images/logo_google_plus.gif" border="0" align="absmiddle" /></a--> </div> <!-- <script src="js/jquery.validate.min.js"></script> <script language="javascript"> $().ready(function() { $("#form_msg").validate({ rules: { nick_name: { required: true, minlength: 2, maxlength: 20 }, message: { required: true, minlength: 2, maxlength: 200 } }, messages: { nick_name: { required: "請輸入暱稱!", minlength: "暱稱最少請輸入2個字!", maxlength: "暱稱最多可輸入20個字!" }, message: { required: "請輸入留言!", minlength: "留言最少請輸入2個字!", maxlength: "留言最多可輸入200個字!" } } }); }); </script> <style type="text/css"> label.error { color:#F00; } </style> <img src="images/icon_past.gif" border="0" style=" float:left;"/> <div class="past_area"> <form id="form_msg" name="form_msg" method="post" action="https://www.tca.org.tw/tca_news1.php?n=2244&a=y" style="margin:0;"> <table border="0" cellpadding="0" cellspacing="0" align="center"> <tr><td nowrap="nowrap">暱稱:</td><td> <input type="text" id="nick_name" name="nick_name" maxlength="20" style="border:#aaa solid 1px; width:400px;" /> <br /><label for="nick_name" class="error"></label> </td></tr> <tr><td nowrap="nowrap">留言:</td><td> <textarea id="message" name="message" style="border:#aaa solid 1px; width:400px; height:80px;"></textarea> <br /><label for="message" class="error"></label> </td></tr> <tr><td colspan="2" align="center"><input type="submit" value="送出" class="formbtn" /> <input type="reset" value="重填" class="formbtn" /></td></tr> </table> </form> <ol style="width:550px; word-break: break-all;"> </ol> </div> <br /> --> </div> <div class="col-md-4"> <script type="text/javascript"> $(function(){ $('#photo_news_list tr').quickpaginate({ showcounter: false, //是否顯示頁碼 perpage: 1, //每頁筆數 pager: $('#photo_news_list_counter') //用來放置上下頁鈕的 jQuery 選擇器 }); }); </script> <div class="title_img">照片新聞</div> <div class="col-12"> <table width="100%" id="photo_news_list"> <tr> <td> <div onclick="javascript:self.location='photo_news1a.php?n=672';" style="cursor:pointer;"> <img src="upload_photos/2025012312210330.jpg" width="100%" class="img-thumbnail" /> <div>數發部政次林宜敬(中)頒發獨立遊戲開發獎勵暨產品化加值計畫獎項</div> </div> </td> </tr> <tr> <td> <div onclick="javascript:self.location='photo_news1a.php?n=671';" style="cursor:pointer;"> <img src="upload_photos/2024060623444436.jpg" width="100%" class="img-thumbnail" /> <div>全力支持新創 本會何春盛常務理事出席InnoVEX 2024 Night Party</div> </div> </td> </tr> <tr> <td> <div onclick="javascript:self.location='photo_news1a.php?n=670';" style="cursor:pointer;"> <img src="upload_photos/2024060619141150.jpg" width="100%" class="img-thumbnail" /> <div>行政院長卓榮泰參訪2024 InnoVEX</div> </div> </td> </tr> <tr> <td> <div onclick="javascript:self.location='photo_news1a.php?n=669';" style="cursor:pointer;"> <img src="upload_photos/2024060419052382.jpg" width="100%" class="img-thumbnail" /> <div>本會在COMPUTEX、InnoVEX設置TCA 50展位 歡慶TCA 50周年</div> </div> </td> </tr> <tr> <td> <div onclick="javascript:self.location='photo_news1a.php?n=667';" style="cursor:pointer;"> <img src="upload_photos/2024032013343914.jpg" width="100%" class="img-thumbnail" /> <div>行政院長陳建仁參訪國發會「臺灣淨零願景館」</div> </div> </td> </tr> <tr> <td> <div onclick="javascript:self.location='photo_news1a.php?n=668';" style="cursor:pointer;"> <img src="upload_photos/2024032810310962.jpg" width="100%" class="img-thumbnail" /> <div>東京電玩展推手CESA來台 與本會共同為台日遊戲產業發展助力</div> </div> </td> </tr> </table> <div class="row"> <div id="photo_news_list_counter" class="col-8 page text-center"></div> <div class="col-4 text-right"><a href="photo_newslist.php"><img src="images/icon_more.gif" border="0" align="absmiddle" /></a></div> </div> </div><script type="text/javascript"> $(function(){ $('#news_album2_list li').quickpaginate({ showcounter: false, //是否顯示頁碼 perpage: 20, //每頁筆數 pager: $('#news_album2_list_counter') //用來放置上下頁鈕的 jQuery 選擇器 }); }); </script> <div class="title_img">專題報導</div> <div class="col-12"> <ul class="item_list" id="news_album2_list"> <li><a href="tca_news_album2.php?an=65">2024傑出資訊人才系列報導</a></li> <li><a href="tca_news_album2.php?an=64">2023傑出資訊人才系列報導</a></li> <li><a href="tca_news_album2.php?an=63">2023 BC金獎系列報導</a></li> <li><a href="tca_news_album2.php?an=62">2022傑出資訊人才系列報導</a></li> <li><a href="tca_news_album2.php?an=61">TIE Award 獲獎直擊</a></li> <li><a href="tca_news_album2.php?an=33">TCA會員專訪報導</a></li> <li><a href="tca_news_album2.php?an=60">2022 BC資安獎系列報導</a></li> <li><a href="tca_news_album2.php?an=59">2021傑出資訊人才系列報導</a></li> <li><a href="tca_news_album2.php?an=57">2021智慧城市展焦點人物</a></li> <li><a href="tca_news_album2.php?an=51">名家專訪</a></li> </ul> </div> <div id="news_album2_list_counter" class="col-8 page text-center"></div><script type="text/javascript"> $(function(){ $('#video_news_list tr').quickpaginate({ showcounter: false, //是否顯示頁碼 perpage: 1, //每頁筆數 pager: $('#video_news_list_counter') //用來放置上下頁鈕的 jQuery 選擇器 }); }); </script> <div class="title_img">影音專區</div> <div class="col-12"> <table width="100%" id="video_news_list"> <tr> <td> <div class="videonews_s" onclick="javascript:window.open('video_news1.php?n=484');" style="cursor:pointer;"> <img src="https://img.youtube.com/vi/ALWk3Zzk-tI/0.jpg" width="100%" class="img-thumbnail" /> <div>2024 Taiwan Edge AI Day 研討會暢談 AI 2.0 時代趨勢 日本橫濱 Edge Tech+ 2024 展會風光登場</div> </div> </td> </tr> <tr> <td> <div class="videonews_s" onclick="javascript:window.open('video_news1.php?n=483');" style="cursor:pointer;"> <img src="https://img.youtube.com/vi/Rp8vXhLHp0k/0.jpg" width="100%" class="img-thumbnail" /> <div>2024 AI & Semiconductor Forum日本SEMICON JAPAN登場 臺日專家跨國分享半導體與AI應用</div> </div> </td> </tr> <tr> <td> <div class="videonews_s" onclick="javascript:window.open('video_news1.php?n=482');" style="cursor:pointer;"> <img src="https://img.youtube.com/vi/vNIFk7IC8to/0.jpg" width="100%" class="img-thumbnail" /> <div>【未來科技不斷電】奈米高熵氧化物花卉發光技術之極光蘭花應用於室內減碳技術</div> </div> </td> </tr> <tr> <td> <div class="videonews_s" onclick="javascript:window.open('video_news1.php?n=480');" style="cursor:pointer;"> <img src="https://img.youtube.com/vi/4nHb7CW8v6Q/0.jpg" width="100%" class="img-thumbnail" /> <div>【未來科技不斷電】多維奈米銀鍍層之可拉伸導電纖維應變感測器</div> </div> </td> </tr> <tr> <td> <div class="videonews_s" onclick="javascript:window.open('video_news1.php?n=481');" style="cursor:pointer;"> <img src="https://img.youtube.com/vi/robOHBD-_AE/0.jpg" width="100%" class="img-thumbnail" /> <div>【未來科技不斷電】全球首創以弱監督式多實例學習框架精準解析數位病理影像之基因表現及存活預測</div> </div> </td> </tr> <tr> <td> <div class="videonews_s" onclick="javascript:window.open('video_news1.php?n=477');" style="cursor:pointer;"> <img src="https://img.youtube.com/vi/VsThsYfnCis/0.jpg" width="100%" class="img-thumbnail" /> <div>【未來科技不斷電】多孔電極與非貴金屬觸媒:陰離子交換膜水電解技術的未來</div> </div> </td> </tr> </table> <div class="row"> <div id="video_news_list_counter" class="col-8 page text-center"></div> <div class="col-4 text-right"><a href="video_newslist.php"><img src="images/icon_more.gif" border="0" align="absmiddle" /></a></div> </div> </div> </div> </div> </div> <link type="text/css" rel="stylesheet" href="/bs431/css/bootstrap.min.css"> <link type="text/css" rel="stylesheet" href="/css/tca_rwd.css"> <footer class="text-center py-3 bg-dark text-light tca_footer"> <div class="container"> <nav class="nav-footer"> <ul class="list-inline"> <li class="list-inline-item"> <a href="/contact.php" target="_parent">聯絡 TCA</a> </li> <li class="list-inline-item"> <a href="/trans_info.php" target="_parent">交通位置</a> </li> <li class="list-inline-item"> <a href="/policy.php" target="_parent">隱私政策</a> </li> </ul> </nav> <div>© 2002-2025 台北市電腦商業同業公會 版權所有</div> </div> </footer> </body> </html>