电脑签名怎么设置
电脑签名,电脑说白了就是签名给文件盖个电子章。很多人以为这功能离自己很远,设置直到某天你发出去的电脑合同被人改了数字,或者下载的签名软件被植入木马——那时候你才明白,签名不是设置给极客玩的,是电脑给每个用电脑干活的人保命的。
Windows和macOS都内置了签名工具,签名但大多数人根本不知道它们在哪。设置以Windows为例,电脑你不需要装什么第三方软件,签名系统自带的设置PowerShell就能生成签名。打开PowerShell,电脑输入Set-AuthenticodeSignature,签名系统会提示你先做个证书。设置这证书就像你的身份证,得先自己造一个——用New-SelfSignedCertificate命令,填上你的名字,选个有效期,几秒钟就出来了。
但别高兴太早,自己造的证书只有你自己信。别人打开你签过的文件,系统会弹个警告:“此证书不受信任”。这很正常,就像你拿自己画的身份证去银行办业务,柜员不认。真正要让人信任,得去正规证书机构买,一年几百块,换来的是对方电脑上“此签名有效”的绿标。
macOS那边更简单粗暴。你在“钥匙串访问”里创建一个证书,然后在“访达”里右键文件,选“签名”。没有命令行,没有参数,点两下完事。但macOS有个脾气——它只认自家签的,你从Windows拷过来的签名文件,它照样翻白眼。
说到实际场景,我见过最惨的案例是个做设计的朋友。他给客户发PSD源文件,没签名,结果对方改了几个图层,反过来说他交付的东西不对。后来他学会在导出前右键文件选“签名”,再发出去,对方再想赖账,系统时间戳摆在那儿,跑都跑不掉。
签名还有个隐藏功能——防篡改。你签完名的文件,哪怕有人用十六进制编辑器改一个字节,签名立刻失效。这比压缩包加密实在多了,因为加密能被破解,但签名一旦失效,就等于告诉所有人“这文件被动过手脚”。
设置时有个坑得提醒你。证书私钥必须保护好,别存在U盘里到处插。我见过有人把证书导出成pfx文件放网盘,结果网盘账号被盗,人家拿着他的签名去签恶意脚本,最后他差点背锅。私钥这东西,就该锁在电脑的硬件安全模块里,别乱导。
最后说句实在话,个人用户给文档签名,九成情况下用不到。但如果你是做外包的、发安装包的、或者经常传合同文件的,花十分钟搞定这个功能,能省掉日后无数扯皮。别等出了事才想起来——那时候你连“签名无效”的提示都没资格看到。