關(guān)鍵點(diǎn))
很多企業(yè)在做流程線上化的時(shí)候最容易忽略的一環(huán)就是“最后簽字蓋章怎么弄”。等合同審批流程都跑通了業(yè)務(wù)部門拿著實(shí)體章站在打印機(jī)旁邊才發(fā)現(xiàn)線上化根本沒有真正閉環(huán)。這兩年電子簽章已經(jīng)是很多公司的剛需選項(xiàng)但選型負(fù)責(zé)人對(duì)它的理解可能還停留在“把印章圖片貼到PDF上”這個(gè)層面。這篇文章就說清楚在正式選型電子簽章方案之前你真正需要關(guān)心的6件事每一件都是我實(shí)際評(píng)估項(xiàng)目時(shí)反復(fù)核對(duì)過的點(diǎn)。1. 先把電子簽章的技術(shù)邏輯弄清楚1.1 電子簽章不是“印章照片”我第一次給某家公司做電子簽章選型支持時(shí)對(duì)方IT負(fù)責(zé)人給我展示了一款非?!俺墒臁钡漠a(chǎn)品打開一個(gè)PDF里面有一個(gè)紅彤彤的公章圖片移動(dòng)一下位置拖到哪兒都是圓的。我當(dāng)場(chǎng)問了一句“簽完名之后你能證明這份文件沒被改過嗎”會(huì)議室安靜了。這里必須糾正一個(gè)基礎(chǔ)認(rèn)知真正的電子簽章核心不是“章長(zhǎng)什么樣”而是“這份文件是否由某個(gè)真實(shí)身份在某個(gè)時(shí)間點(diǎn)確認(rèn)過、之后是否被篡改過”。你可以把它理解為一張帶加密校驗(yàn)的“數(shù)字指紋”夾在文件里而不是一張靜態(tài)的印章照片。照片誰都能貼數(shù)字指紋不能偽造。1.2 可靠電子簽名的三個(gè)基本盤選型時(shí)判斷一個(gè)方案是不是“真電子簽章”最基礎(chǔ)要看三個(gè)層面。身份要真實(shí)簽署人必須經(jīng)過實(shí)名認(rèn)證認(rèn)證方式包括手機(jī)號(hào)實(shí)名比對(duì)、身份證 OCR、人臉識(shí)別、銀行卡要素校驗(yàn)等認(rèn)證完會(huì)有一套數(shù)字證書綁定到這個(gè)人。意愿要明確簽署動(dòng)作必須由本人主動(dòng)觸發(fā)而不是系統(tǒng)自動(dòng)代簽。很多方案會(huì)要求簽署時(shí)輸入短信驗(yàn)證碼、刷臉或者點(diǎn)擊“同意簽署”按鈕這些動(dòng)作記錄都會(huì)被留存。文件要防篡改簽完之后任何人包括服務(wù)商自己對(duì)文件內(nèi)容做任何修改都能通過校驗(yàn)機(jī)制被發(fā)現(xiàn)。這個(gè)靠的是一套數(shù)學(xué)算法后面細(xì)說。如果廠商演示時(shí)只強(qiáng)調(diào)“我們家的章很好看、可以自定義樣式”建議直接把需求書再拿出來逐條過一遍。2. 第一件事法律效力與合規(guī)底線怎么查2.1 從資質(zhì)材料看起而不是從廣告看起選型第一關(guān)不是比價(jià)格是比“出事的時(shí)候能不能站得住腳”。電子簽章方案是否具備法律效力不是廠商說了算而是方案背后是否采用了可靠的電子簽名技術(shù)和完整的證據(jù)鏈。這里的“可靠”廠商需要用材料來證明而不是在PPT里放兩個(gè)國(guó)徽?qǐng)D片就完事。讓對(duì)方提供三樣?xùn)|西缺一不可工商注冊(cè)信息與相關(guān)行業(yè)資質(zhì)證明例如是否持有電子認(rèn)證服務(wù)相關(guān)的許可或備案材料核心底層技術(shù)是否基于數(shù)字證書體系的說明文檔包括證書簽發(fā)機(jī)構(gòu)、算法標(biāo)準(zhǔn)等過往客戶在司法糾紛中使用該平臺(tái)簽名文件作為證據(jù)的判例摘要如果沒有判例至少要有公證處或司法鑒定中心對(duì)平臺(tái)證據(jù)鏈的認(rèn)可證明。我遇到過一家號(hào)稱“安全可靠”的小服務(wù)商結(jié)果連數(shù)字證書由哪家CA簽發(fā)都說不清楚。這種方案哪怕再便宜合同糾紛面前就是一張廢紙。2.2 簽署全鏈路是否留痕法律效力這件事最終落地要看“證據(jù)鏈完不完整”。一個(gè)合格的電子簽章方案至少要完整記錄以下節(jié)點(diǎn)實(shí)名認(rèn)證環(huán)節(jié)的認(rèn)證方式、時(shí)間、認(rèn)證結(jié)果文件上傳時(shí)的哈希值文件的數(shù)字指紋和上傳時(shí)間簽署人的確認(rèn)動(dòng)作記錄比如點(diǎn)擊了哪個(gè)按鈕、IP地址、設(shè)備信息每次簽署操作之后的時(shí)間戳固化記錄存證機(jī)構(gòu)或備份服務(wù)對(duì)上述證據(jù)的第三方保全記錄。簡(jiǎn)單說證據(jù)鏈就是你將來打官司時(shí)的“舉證底牌”。很多小平臺(tái)只有簽名功能沒有完整的存證體系簽的時(shí)候方便舉證的時(shí)候人就不見了。注意選型時(shí)不要只聽“我們有存證服務(wù)”這句話要問清楚存證數(shù)據(jù)由誰保管、以什么形式保管、用戶是否可以隨時(shí)導(dǎo)出。數(shù)據(jù)存在服務(wù)商自己的服務(wù)器上跟存在第三方存證機(jī)構(gòu)證明力是不一樣的。3. 第二件事防篡改能力背后的技術(shù)原理3.1 哈希值與“文件指紋”為什么真正的電子簽章不能防住文件被“換頁(yè)”這里的關(guān)鍵詞是哈希值。哈希算法能把任意長(zhǎng)度的文件內(nèi)容計(jì)算成一段固定長(zhǎng)度的字符串好比給文件提取了一枚“指紋”。文件內(nèi)容哪怕改動(dòng)一個(gè)標(biāo)點(diǎn)符號(hào)哈希值就會(huì)完全不同??煽康碾娮雍炚路桨笗?huì)在簽署前記錄文件原始哈希值簽署后再次校驗(yàn)。如果有人偷偷改了已簽文件中間某一頁(yè)的價(jià)格條款重新生成的哈希值和原始哈希值對(duì)不上篡改行為立刻暴露。這也就是為什么“貼圖公章”根本無法叫電子簽章——貼圖不會(huì)給文件生成任何指紋圖片走了文件保護(hù)也就沒了。選型時(shí)可以直接做一個(gè)測(cè)試用方案簽一份含有多行文字的PDF然后想辦法用PDF編輯器修改其中任意一個(gè)字再回到平臺(tái)驗(yàn)證簽名狀態(tài)。如果平臺(tái)告訴你“文件已被修改”這說明防篡改校驗(yàn)邏輯是真的在跑。3.2 數(shù)字證書與加密算法防篡改之外另一個(gè)需要摸清的是底層加密體系。大多數(shù)正規(guī)方案使用非對(duì)稱加密體系簡(jiǎn)單理解有一對(duì)密鑰一把公鑰公開、一把私鑰由簽署人自己持有。簽署時(shí)用私鑰對(duì)文件摘要做“簽名”驗(yàn)證時(shí)用公鑰來確認(rèn)這個(gè)“簽名”是否由對(duì)應(yīng)的私鑰生成。如果有人中途篡改文件簽名就會(huì)校驗(yàn)失敗。選型時(shí)要關(guān)注兩個(gè)點(diǎn)證書簽發(fā)方是誰。正規(guī)方案一般使用合資質(zhì)的第三方CA機(jī)構(gòu)簽發(fā)的數(shù)字證書而不是平臺(tái)自己生成的“自簽證書”。算法體系是什么。主流方案支持國(guó)際通用算法也支持國(guó)產(chǎn)密碼算法。如果你的公司處于對(duì)密碼產(chǎn)品有嚴(yán)格要求或受監(jiān)管的行業(yè)優(yōu)先選支持國(guó)產(chǎn)密碼算法的平臺(tái)。3.3 SaaS交付與私有化部署的差別防篡改能力也跟部署方式有關(guān)。SaaS模式文件和數(shù)據(jù)都在服務(wù)商的云端平臺(tái)用什么算法你就用什么私有化部署你可以把整套簽章系統(tǒng)部署在自己的服務(wù)器上數(shù)據(jù)不出門。兩種模式?jīng)]有絕對(duì)的優(yōu)劣看業(yè)務(wù)場(chǎng)景。對(duì)外頻繁簽約、希望快速上線的SaaS方便內(nèi)部機(jī)密文件多、數(shù)據(jù)安全要求高的私有化部署更讓人安心。但是私有化不代表“絕對(duì)安全”證書管理、密鑰保管、運(yùn)維能力都得自己做這些成本容易被低估。4. 第三件事系統(tǒng)集成能力決定它是工具還是擺設(shè)4.1 選型前先盤點(diǎn)現(xiàn)有系統(tǒng)電子簽章只有嵌進(jìn)業(yè)務(wù)流程里才有價(jià)值。選型前把公司現(xiàn)有的業(yè)務(wù)系統(tǒng)都列出來至少包括內(nèi)部審批系統(tǒng)OA、客戶管理系統(tǒng)CRM、供應(yīng)商管理系統(tǒng)、人力資源系統(tǒng)、ERP訂單系統(tǒng)等。然后逐一問這些系統(tǒng)的合同簽署、人事確認(rèn)、對(duì)賬確認(rèn)環(huán)節(jié)是否需要電子簽章很多時(shí)候業(yè)務(wù)部門抱怨電子簽章“不好用”根源不是簽章產(chǎn)品差而是根本沒和現(xiàn)有系統(tǒng)打通。簽合同要去另外一個(gè)網(wǎng)站上傳文件簽完還要回到OA里填結(jié)果等于給用戶增加了操作步驟那這個(gè)工具注定會(huì)被嫌棄。4.2 集成方式的三種深度集成能力大致分三個(gè)層級(jí)鏈接跳轉(zhuǎn)級(jí)業(yè)務(wù)系統(tǒng)里生成一個(gè)鏈接點(diǎn)過去到簽章平臺(tái)的界面完成簽署。實(shí)現(xiàn)最快但用戶體驗(yàn)割裂。API接口級(jí)簽署能力封裝成接口嵌入業(yè)務(wù)系統(tǒng)內(nèi)部用戶在原有頁(yè)面里就能完成發(fā)起、簽署、查詢?nèi)鞒獭_@是最主流的集成方式需要技術(shù)人員做開發(fā)。審批流深度集成跟現(xiàn)有審批流無縫打通比如合同在OA里審批通過后自動(dòng)推送到簽章平臺(tái)生成待簽文件簽完后回傳簽署狀態(tài)和文件至OA歸檔。這種集成體驗(yàn)最好但工作量也相對(duì)大。選型時(shí)不要只看廠商官網(wǎng)寫著“支持API對(duì)接”要把“支持到什么程度”問清楚包括是否有開發(fā)文檔、是否有調(diào)試環(huán)境、接口調(diào)用有沒有并發(fā)限制。4.3 集成開發(fā)前先把驗(yàn)收標(biāo)準(zhǔn)寫清楚我在某次項(xiàng)目中吃過虧廠商說提供了API結(jié)果文檔里沒有批量簽署接口業(yè)務(wù)方要一次性推1000份合同給經(jīng)銷商簽署程序只能一份一份地調(diào)速度慢到測(cè)試時(shí)業(yè)務(wù)直接摔杯子。后來我把下面這份清單寫進(jìn)了需求書建議你也參考是否支持批量發(fā)起簽署、批量下載已簽文件是否支持簽署狀態(tài)回調(diào)回調(diào)的字段是否包含惟一的簽署ID和時(shí)間戳是否支持自定義簽署位置比如根據(jù)模板動(dòng)態(tài)定位印章坐標(biāo)是否有沙箱測(cè)試環(huán)境接口調(diào)用的頻率限制是多少是否提供供二次開發(fā)用的SDK支持哪些語(yǔ)言版本。集成能力不是“錦上添花”它直接決定平臺(tái)使用率和后續(xù)運(yùn)維成本。5. 第四件事數(shù)據(jù)安全與數(shù)據(jù)歸屬不能只看廠商一句“放心”5.1 文件存哪里、誰能看簽章平臺(tái)承載的往往是一家公司最核心的商務(wù)合同。選型時(shí)必須搞清楚幾件事已簽署文件的存儲(chǔ)位置在哪里服務(wù)器部署在哪個(gè)地域數(shù)據(jù)存儲(chǔ)是否加密加密算法是什么密鑰由誰管理平臺(tái)內(nèi)部員工是否有查看用戶文件的權(quán)限什么崗位能看到是否留存審計(jì)日志平臺(tái)是否允許用戶設(shè)置文件訪問權(quán)限比如某些文件僅限指定賬號(hào)查看。有些平臺(tái)在協(xié)議里寫著“平臺(tái)因維護(hù)需要可訪問用戶數(shù)據(jù)”。這種條款不一定能改但你需要清楚知道底線在哪里。尤其是涉及核心供應(yīng)商合同、收購(gòu)協(xié)議、人事敏感信息時(shí)文件被誰看過是會(huì)直接影響商業(yè)安全的。5.2 到底誰擁有數(shù)據(jù)的所有權(quán)數(shù)據(jù)歸屬這件事最好在合同里白紙黑字寫清楚用戶上傳的文件、簽署完成的電子合同、簽署過程中的實(shí)名認(rèn)證信息、簽署操作日志這些數(shù)據(jù)的所有權(quán)歸誰平臺(tái)是否有權(quán)用于數(shù)據(jù)分析或第三方合作。某次一個(gè)廠商跟我談合作業(yè)務(wù)介紹里明明白白寫著“我們可以對(duì)合同內(nèi)容進(jìn)行智能分析幫助您識(shí)別風(fēng)險(xiǎn)條款”。這句話聽起來很美好但你細(xì)品合同內(nèi)容可以被服務(wù)商拿去分析意味著服務(wù)商的技術(shù)系統(tǒng)有權(quán)讀取合同文本。對(duì)部分企業(yè)來說這是不可接受的。如果信息敏感程度高優(yōu)先考慮私有化部署或者混合部署方案。不要把“數(shù)據(jù)不出境”掛在嘴邊而是要落實(shí)在部署方案里。5.3 行業(yè)安全要求與國(guó)產(chǎn)密碼適配如果你所在的行業(yè)對(duì)信息化系統(tǒng)有專門的安全合規(guī)要求比如金融、政務(wù)、醫(yī)療、能源等選型時(shí)還要額外確認(rèn)產(chǎn)品是否支持國(guó)產(chǎn)密碼算法改造、是否通過了相關(guān)安全認(rèn)證、有沒有在同類行業(yè)成功落地的案例。這里很容易出現(xiàn)一個(gè)坑技術(shù)方案看起來很強(qiáng)算法也很先進(jìn)但不是國(guó)產(chǎn)密碼體系審計(jì)人員到場(chǎng)時(shí)發(fā)現(xiàn)不滿足行業(yè)要求整個(gè)項(xiàng)目推倒重來。我見過不止一次這種情況而且往往發(fā)生在即將上線的前兩周。注意這類問題一定要在選型階段就問不要等到POC測(cè)試階段才暴露。6. 第五件事成本結(jié)構(gòu)別被“1塊錢一份合同”騙了6.1 把總成本拆開算電子簽章的成本遠(yuǎn)不止“每份合同幾塊錢”這么簡(jiǎn)單。比較典型的費(fèi)用項(xiàng)有這些產(chǎn)品訂閱費(fèi)用按年付費(fèi)或按月付費(fèi)SaaS模式常見簽署份數(shù)費(fèi)用按年購(gòu)買固定份數(shù)包超量后價(jià)格可能翻倍實(shí)名認(rèn)證費(fèi)用個(gè)人實(shí)名認(rèn)證有些平臺(tái)按次收有些打包進(jìn)年費(fèi)數(shù)字證書費(fèi)用證書簽發(fā)和年度更新費(fèi)用API調(diào)用費(fèi)用超過一定調(diào)用量后接口計(jì)費(fèi)短信驗(yàn)證碼費(fèi)用簽署人接收驗(yàn)證碼部分地區(qū)號(hào)碼短信費(fèi)用有差異私有化部署費(fèi)用包含軟件授權(quán)、服務(wù)器資源、實(shí)施部署、后期運(yùn)維集成開發(fā)費(fèi)用如果內(nèi)部沒有開發(fā)資源還要把廠商實(shí)施服務(wù)的工時(shí)算進(jìn)去。很多企業(yè)選型時(shí)只盯著“每份簽署價(jià)格”簽完合同才發(fā)現(xiàn)月度短信費(fèi)、證書費(fèi)、超量費(fèi)加起來比基礎(chǔ)訂閱費(fèi)還貴。6.2 算一筆真實(shí)賬舉個(gè)例子A公司有500個(gè)員工需要開通簽署權(quán)限每個(gè)月簽署量為2000份其中個(gè)人實(shí)名認(rèn)證300人次/月短信驗(yàn)證碼約1000條/月。如果某方案報(bào)價(jià)為“5000元/年含2萬份”看起來很劃算但再加上超出部分、短信費(fèi)用、證書年費(fèi)實(shí)際首年總成本可能接近1.2萬元至1.5萬元。商務(wù)溝通時(shí)把以下問題都問清楚年費(fèi)里包含多少簽署份數(shù)超出后單價(jià)是多少實(shí)名認(rèn)證、證書、短信這些是不是單獨(dú)收費(fèi)有沒有打包價(jià)后期增加簽署賬號(hào)數(shù)量怎么計(jì)價(jià)合同期內(nèi)是否免費(fèi)提供接口升級(jí)和版本迭代提前終止合同已購(gòu)買未使用的份數(shù)能不能退費(fèi)。談判時(shí)有個(gè)小技巧不要先透露你的預(yù)算上限先讓對(duì)方把報(bào)價(jià)拆開然后拿“我們預(yù)估用量會(huì)逐年增長(zhǎng)”去談階梯價(jià)。多家服務(wù)商報(bào)價(jià)拆解放在一起比才是真的“貨比三家”。7. 第六件事服務(wù)商的長(zhǎng)跑能力選型不是簽完就結(jié)束7.1 長(zhǎng)周期服務(wù)商怎么判斷電子簽章是典型的“數(shù)據(jù)重資產(chǎn)”工具合同簽署完之后文件可能要在平臺(tái)上保存十年甚至更久。所以服務(wù)商能不能“活得久”直接影響你手里的數(shù)據(jù)是否安全。判斷一家服務(wù)商能不能長(zhǎng)期合作我一般看三個(gè)信號(hào)資金和團(tuán)隊(duì)規(guī)模。有沒有持續(xù)融資記錄、團(tuán)隊(duì)有沒有技術(shù)研發(fā)實(shí)力這些很容易在選型會(huì)了解清楚客戶結(jié)構(gòu)和續(xù)約率。服務(wù)商敢不敢把頭部客戶名單、續(xù)約率數(shù)據(jù)拿出來如果只讓你看新簽客戶、不給看老客戶留存情況要提高警惕產(chǎn)品迭代頻率。電子簽章屬于剛需但產(chǎn)品同質(zhì)化嚴(yán)重的賽道持續(xù)投入研發(fā)的服務(wù)商才能跟上市場(chǎng)需求變化。7.2 數(shù)據(jù)可遷移性決定你未來能不能換服務(wù)商這個(gè)點(diǎn)很少人提前想但它其實(shí)非常關(guān)鍵。選了一家平臺(tái)一旦用了幾年平臺(tái)里存著幾千份已簽合同、幾萬條簽署日志如果某天你想換掉它數(shù)據(jù)能不能完整導(dǎo)出導(dǎo)出來的格式是不是通用的比如PDF、ZIP包已簽署的合同是否還能被驗(yàn)證真實(shí)有效有些平臺(tái)的已簽文件只能在平臺(tái)內(nèi)預(yù)覽和下載一旦合同到期或者服務(wù)終止數(shù)據(jù)導(dǎo)出要額外付費(fèi)甚至導(dǎo)出后的文件連簽名驗(yàn)證信息都丟失了。商業(yè)上這叫“綁定陷阱”選型時(shí)必須問清楚。我在評(píng)估時(shí)習(xí)慣把“數(shù)據(jù)導(dǎo)出流程”寫進(jìn)需求清單并要求廠商在POC階段演示一次完整的“導(dǎo)出與銷毀”流程。一個(gè)敢讓你隨時(shí)導(dǎo)出數(shù)據(jù)的平臺(tái)通常比一個(gè)只承諾“永遠(yuǎn)熱情服務(wù)”的平臺(tái)更可靠。7.3 POC測(cè)試到底要測(cè)什么很多公司選型時(shí)做演示主要看界面好不好看、生成速度快不快。我建議把POC概念驗(yàn)證重點(diǎn)放在三件事上測(cè)試多格式文件的簽署能力。用你們?nèi)粘U鎸?shí)會(huì)遇到的文檔測(cè)試不只是PDF還有Word、Excel、掃描件甚至含復(fù)雜表格的文件。有些平臺(tái)對(duì)非PDF的兼容性很差簽出來格式會(huì)亂。測(cè)試簽署全流程的完整證據(jù)鏈。簽完一份文件后把所有證據(jù)數(shù)據(jù)導(dǎo)出來看是否包含實(shí)名認(rèn)證記錄、簽署意愿確認(rèn)記錄、時(shí)間戳、哈希校驗(yàn)值等關(guān)鍵信息。測(cè)試集成能力。讓廠商提供一個(gè)接口測(cè)試賬號(hào)你們內(nèi)部開發(fā)模擬調(diào)用一次發(fā)起簽署、回調(diào)、查詢狀態(tài)這個(gè)完整鏈路看看響應(yīng)速度和并發(fā)量是否達(dá)到預(yù)期。嘴上說“接口開放”很容易真機(jī)跑一次最有說服力。7.4 長(zhǎng)期風(fēng)險(xiǎn)預(yù)案最后單獨(dú)說一點(diǎn)服務(wù)商可能被收購(gòu)、破產(chǎn)、停止服務(wù)。這在行業(yè)里并不少見。你的合同數(shù)據(jù)怎么辦合理的做法是簽訂合同時(shí)要求明確數(shù)據(jù)托管和遷移條款。例如服務(wù)商如果停止運(yùn)營(yíng)需要提前多少天通知客戶并提供數(shù)據(jù)導(dǎo)出或遷移至第三方平臺(tái)的完整支持。這一點(diǎn)聽起來遙遠(yuǎn)但真遇到的時(shí)候追加的遷移成本往往是每年訂閱費(fèi)的好幾倍。8. 一些自己的體會(huì)我在評(píng)估電子簽章方案這件事上最大的感受是不要被“演示效果”牽著走。演示環(huán)境里的簽署流程一定順暢樣張一定漂亮問題往往藏在真實(shí)的業(yè)務(wù)場(chǎng)景里、藏在合同的細(xì)節(jié)條款里、藏在長(zhǎng)年累月的運(yùn)維過程里。如果你現(xiàn)在的公司也要上電子簽章我的建議是先內(nèi)部做一次需求盤點(diǎn)哪些系統(tǒng)需要集成、預(yù)計(jì)年簽署量多少、對(duì)數(shù)據(jù)安全的要求到了什么等級(jí)。把這些問題想清楚再去找廠商談你會(huì)發(fā)現(xiàn)談出來的方案完全不同。還有一個(gè)實(shí)用小技巧在跟廠商做最后商務(wù)談判時(shí)把“數(shù)據(jù)導(dǎo)出”和“服務(wù)終止后的支持”明確寫入合同而不是口頭約定。這一條幫我在后來?yè)Q平臺(tái)時(shí)省了至少三個(gè)月的扯皮時(shí)間。選型不是選一個(gè)“看著好看”的工具是選一個(gè)能陪你跑很多年的長(zhǎng)期伙伴。希望這6件事能讓你避開我踩過的那些坑。