跳转到内容

盲因子

维基百科,自由的百科全书

盲因子(Blinding factor,缩写 BF),是一种用于电子钱币造币技术。顾客利用DigiCash Client乱数产生一个大约100-bit长的货币编号ID,BID = ID * BF,此时的BF也是乱数产生。盲因子的功能即是让此电子钱币的序号加盲,让电子钱币身份识别序号和金额利用顾客的私钥送给银行。银行使用顾客在网络上的公开金钥解开资料封包,确认身份识别和账号余额无误后,增加顾客的e-cash liability金额。接着在传送给顾客银行的私钥,顾客再以银行在网络上发行的公开金钥解开资料封包,顾客取得电子钱币签章后,以还原的方式去除盲因子,即可取得经网络银行签章过后的原始电子钱币序号。