木星链 木星链
Ctrl+D收藏木星链
首页 > FTX > 正文

ABC:万历十五年到咸丰十年的密码学:维吉尼亚加密法

作者:

时间:1900/1/1 0:00:00

作者:村头二旧

今天的内容是密码学步入近代化的前奏,虽然还没有到比特币区块链的加密算法,但是,今天出现了一个真正意义上的东西:钥匙。请认真看,文中的举例是我自己在Excel表格中做出来的,为的是简单明了,你一看就明白了。

本文将从法国外交官讲到炼金术士,从明朝万历十五年讲到咸丰十年,认真的。——前言

频率分析法出来后,移位和替换法不好用了,那么怎么才能消解掉这种概率呢?

万历十五年

“小高呀,最近又看什么书了?”

“最近在看黄仁宇的《万历十五年》”

“咱们小高也看《万历十五年》”

“就觉得这本书把有明一代的历史讲明白了”

“看历史要对比要纵横着看,那你知道在欧洲的法国万历十五年的时候发生了什么吗”

英国央行行长:BTC类型的加密货币最好视为极具投机性的资产:金色财经报道,英国央行行长贝利表示,尽管有数字货币的出现,现金仍将存在。稳定币不具备稳健性,不符合安全货币的标准。推出零售央行数字货币的主要动机是确保公众拥有可以在日常生活中使用的央行货币。比特币类型的加密货币最好视为极具投机性的资产。[2023/7/11 10:46:56]

“怎么叫纵横着看历史,还真不知道呢”

“你知道维吉尼亚加密法吗?”

“不知道呀”

“小高,光太亮了,你把窗帘拉上,我给你好好讲讲维吉尼亚加密法”

——改编自电视剧《人民的名义》

大家都听说过或者看过一本书叫做《万历十五年》,作者黄仁宇先生写的是那一年明朝由盛转衰,维吉尼亚加密法诞生于万历十四年,也就是1586年,那个时候这种加密法如果传到中国就算是奇门遁甲的一类了。

NFT平台OneOf收购区块链奖励公司Tap Network:金色财经报道,NFT平台OneOf收购了区块链奖励工具Tap Network,以帮助公司在Web3中与其消费者建立联系。OneOf将推出One Platform,这是一个turnkey选项,适用于希望扩展到Web3的公司,结合了电子商务、数据和忠诚度计划的元素。

Tap Network成立于2018年,允许消费者用忠诚度积分兑换加密货币,已与互联网浏览器Brave、拼车公司Uber、娱乐公司华纳音乐集团等公司建立了合作关系。[2023/4/4 13:44:35]

这倒不是开玩笑,因为那个时候欧洲的化学家叫做“炼金术士”,化学家这个词要到两百年之后,化学的祖师爷拉瓦锡先生出生后才有。中国也有炼金术,比如东晋葛洪、南宋王重阳都是炼金术士或者炼丹家。中国的炼丹术没有发展成化学,中国的周易八卦也没发展成密码学。所以,过两百年后要挨打的。

数据:链上前五位ARB买家购入总计逾1300万枚ARB:金色财经报道,据Lookonchain统计,链上ARB前五位巨鲸买家以1.28至1.38美元的单价购入总计逾1300万枚ARB,其中,l0xb154开头地址以3,700枚ETH(679万美元)购买了494万枚ARB,购买单价为1.38美元。0xb0fc7开头地址用352万USDC购入274万枚ARB,购买单价为1.28美元,该地址通过在Uniswap上为ARB提供流动性已赚取177万美元的交易费用。

另外,0x139e3开头地址用356万枚USDC和USDT购入261万枚ARB,购买单价为1.36美元;0xf53fe开头地址用195万枚USDC购入153万枚ARB,购买单价为1.28美元。0xa161a开头地址用199万USDC购入149万枚ARB,购买单价为1.33美元。[2023/3/24 13:24:05]

言归正传,维吉尼亚加密法发明人是一名法国外交官,叫布莱斯·德·维吉尼亚,也就不要奇怪,那个时期的外交官经常在一个叫做“黑房厅”的地方把信件加密再发出去,有时候,黑房厅的同事还会接外面的活儿,加密解密信件,是要收费的。

BlockFi债权人反对将钱包中的加密货币作为破产索赔被扣押:金色财经报道,根据美国破产法官Michael Kaplan的命令,BlockFi归还客户钱包中的数字资产的建议被推迟,同时双方试图解决他们的分歧。争端已经升级到BlockFi指责债权人\"脱离现实\",而债权人则指责BlockFi在发\"脾气\"。

BlockFi的用户可以使用该平台来存储他们的加密货币,与生息(借贷)活动分开。正在争议的关键问题包括客户钱包中的某些加密货币是否可以作为破产索赔的一部分被扣押,这一观点遭到一些债权人的反对。无担保债权人官方委员会和其他债权人和个人的特设委员会提出了反对意见。[2023/2/25 12:28:30]

维吉尼亚加密法算是第三代加密法,主要目的是对抗频率分析的解密,使用外交家的这个加密法之后,字母出现的概率就会消失不见。

投行纷纷预期美联储9月将大幅加息:9月10日消息,德意志银行经济学家在周五的一份报告中表示,“美联储最近的讲话十分鹰派,而预计即将公布的数据也无法阻止官员们再次进行大规模加息,我们预计美联储将第三次加息75个基点。”此前的估计是增加0.5个百分点。现在,越来越多的经济学家认为可能的结果是加息75个基点。在美联储主席鲍威尔周四发表讲话后,美国银行、巴克莱银行和杰富瑞投资银行的分析师将美联储加息50个基点的预期调整为大幅加息。高盛集团经济学家周三晚间也作出了同样的调整。[2022/9/10 13:20:32]

怎么做到呢?很简单,同一个原文字母在信件中出现的时候,却是不同的密文表达。

直接上图吧。

?这就是维吉尼亚加密法的密码表。

这是一个26X26的表格,第一行和第一列都是26个英文字母。第一行代表着原文信息,第一列代表着加密的钥匙。两者交汇就是密文。

估计还是有点懵,这样,钥匙简单一点,就一个字母C,那么,ABCDEFG字母表的顺序也是这个表格的顺序,C就是第三个字母。那么,第一排的D加密后得到什么呢?

就是F,相当于移位两位,D变成F。这个图中的第一排的D是原文,第一列中的C就是秘钥,箭头汇合之处的F就是加密后的密文。同样的,如果原文是C,而钥匙是F,那么密文就应该是H。

那么,如果我的钥匙不是一个字母呢,而是几个字母呢,比如说,ABC、ABC、ABC就这么循环下去,但是呢,这个ABC顺序性太强不适合做钥匙,可以是CASH,COIN,你看BCH也不适合做钥匙,因为B和C挨着加密性就弱了。

你看这样一串字母看得懂吗?CVGDQPO

当然看不懂,这就是加密后的样子,当然看不懂,我现在告诉你钥匙是BCH。

也就是说BCH三个字母循环作为钥匙。你能解出原文吗?

好了,第一个密文是C,钥匙中对应的是B,先在表格中找钥匙也就是第一列,也就是B,然后往右边看到C再往上就是B了,这几个字母离得太近,我找个远点的,密文中的J是第三个字母,对应循环中的bch也就是h,所以h是钥匙,看下图的箭头顺序,就知道怎么破解的了。

好了,下面我把Excel表格中做出来的例子,直接呈现给大家,再揣摩一下。

以上加密法是不是很不错呢?

不是的,以上加密法看似精巧,却犯了一个大忌,太慢了。加密法要兼顾安全性和效率性,像刚刚这么搞加密解密,写信的人非常累,解密的人也非常累。B/C/H这个钥匙的传递还要保密,如果别人知道了也麻烦。对称加密法就是这样,对称加密法是什么?就是加密和解密是可逆的,只要给我钥匙,给我点时间,我随时可以解密——这是后话。

咸丰十年开始应用

所以呢,这个加密法发明出来之后的两百年,基本没有什么大用,只是小密圈子的娱乐游戏。后来到了美国南北战争时期这个加密法才大规模的使用,原因是后来有了机械法,为了解密专门做了机器破解,这样的机器未来也会有一些很著名的,比如摁你个马机,也就是说法国人在明朝万历年间发明出来这个加密法,到了1860年火烧圆明园之后,才广泛使用。

为什么呢?答案是工业革命。1860年的时候蒸汽机有了。电动机也有了,再枯燥的体力破解的活儿都能交给机器,设计好破解规律就好了。

从这一点来说,当时的清政府就单单在密码学上就落后了一大截。

如果双方战争再重演一次,很可能是英法联军截获清军情报后,直接破解,清军截获英法联军文件后,直接懵逼。这仗还怎么打?先不说西方船坚炮利,就这一条密码学你就得废了。而且,清军还没话说,说什么!

背出来《孙子兵法》“知己知彼,百战不殆”又怎么样,怎么样知己知彼,没有近代科技,不懂破译的方法,你啥都不知道。祖先给你方法,你得把路径找出来。

其实,从本文的脉络,您也看出来下面的密码学发展了。

密码学起源于战争也会回归于战争,从隐藏法、移位替换法到今天讲的维吉尼亚加密法无时无刻不是伴随着战争。下面的密码学要大发展了,以上的加密还是传统,不够神乎其技。为什么大发展?第一次世界大战,第二次世界大战要来了,没有世界大战,人类不会这么快搞出来核裂变;没有世界大战,密码学也不会这么突飞猛进的发展;没有经济危机,中本聪发布比特币可能还需要一些时间。

历史的车轮滚滚向前,如果想从另外一个角度看待所处的世界,从另外一个角度看待目前的区块链行业,请稍微懂一些密码学。

我之所以从法国外交官讲到炼金术士,从明朝万历十五年讲到咸丰十年,一方面密码学的发展中国在之前掉队了,一方面是为了增加一些趣味性,只有科技的理念进入到每个人的脑子里,才会迎来真正的大发展。还有一点,密码学本身是很枯燥的,隐秘的,大家不关注的。

密码学从来都不是显学,就像一些真相永远在历史的角落里。

江湖一杯酒,加密二锅头。

标签:ABCBCH比特币EXCabc币圈bch币最高价位是多少比特币价格美元Excursion Token

FTX热门资讯
IBOX:Bibox即将上线“每日签到竞猜”

Bibox将于北京时间2019年9月19日11:00起上线“每日签到竞猜”活动,每天瓜分奖池,更可参与“轮盘抽奖”,100%享豪礼.

1900/1/1 0:00:00
以太坊成Tether结算层: Gas使用创新高 USDT是最大功臣 | Fun Twitter

FunTwitter?每日最新大咖观点,看我就够了!2019/09/18?期本期作者:三月既望??来源:公众号野花说01?以太坊Gas使用创新高.

1900/1/1 0:00:00
TOP:ZG Launchpad项目HFC第三期结果公布公告

尊敬的ZG.top用户:ZGLaunchpad本期项目HFC第三期已经顺利完成认购!根据规则,ZG.top将根据每个人的下单情况和中签系数进行HFC分发.

1900/1/1 0:00:00
BTC:火币全球站网页端今日正式上线全仓杠杆 支持借贷7个币种

据火币全球站最新公告,火币将于新加坡时间9月17日15:00在网页端开启全仓杠杆功能。全仓杠杆模式首批将支持BTC、ETH、LTC、BCH、EOS、XRP、USDT7个币种借贷,并开放BTC/U.

1900/1/1 0:00:00
FON:FOne新币上线公告 【2019-09-18】

亲爱的社区用户:应起源资本交易区要求,FOne已开放?HFD?充值提现,FOne?会在今日?20:00开始支持以下币种交易.

1900/1/1 0:00:00
COM:GJ.COM联合QWERTYCOIN,邀您参与社群AMA赢糖果

尊敬的GJ比特国际用户:本周四20:00,我们将在官方社群举行本次AMA直播活动,我们非常荣幸的邀请到QWERTYCOIN中国社区代表和大家一起进行深度交流.

1900/1/1 0:00:00