【密码学】杂谈-日升昌票号

简介: 通过对于日升昌的这个汇票的分析呢,我们可以发现,在中国古代,实际商用的和密码学相关的东西也真不少,这不像上一篇文章当中所提到的易经那么玄学了,这是实打实的一个案例,由此可见整个思想还是想通的。

5$GJ{`$GRTVW{MNGAZR$FAF.jpg杂谈-日升昌票号

视频连接:http://tv.cctv.com/2012/10/04/VIDE1355147025417308.shtml

因为这个没找到腾讯视频的源,所以没办法直接插入进来。


今天依然是随便聊聊,之前看乔家大院的时候,里面有一个中国第一票号,日升昌票号,本来想找找乔家大院的相关片段来着,但是吧,这个电视剧真的长,我也没找到具体在哪,所以,不要在意这些细节,我从网上找了一段国宝档案中介绍日升昌防伪科技的视频片段,突然发现,这个片段更加贴近今天的主题,所以呢,开头这段视频各位读者大佬们可以自行观看一下,里面介绍了日升昌票号的五道防伪关卡,分别为: 特殊纸张,神秘水印,独有印章,神奇密码,个性书法。


票号呢,其实可以看做是我们现在的银行,比如张三在某一个地点存了银两100两,然后张三做生意到了另一个地点,需要用钱,然后张三就可以在另一个地点在票号的分号当中把钱给取出来。但是,这就不可避免的会出现一个问题,如果有人可以伪造一个汇票,并且通过这个伪造的汇票把钱给取出来了,那么票号可就亏大发了,不过呢,据说日升昌还没有发现过假票冒领的情况,由此可看,日升昌对于这个所做的防御还是比较周到的,接下来呢,就来了聊一聊这个日升昌票号呢,这里面用到了那些密码学相关的知识,通过对于日升昌票号的分析,会发现,在科技并不发达的清代,古人的智慧也是非常多的。


其实对于日升昌,不光是上面的视频当中提到的只是在汇票上面做文章,日升昌首先在每次记录的汇兑的时候,记录了承兑人的年龄以及相貌特征,比如说,一个头发稀疏,穿着格子衫的男性,举个例子,不要自己对号入座哈,这样呢,在去兑换汇票的时候,就可以去验证这个相貌特征。这其实也有点像现在所做的用户画像,通过用户的行为来去判断是否是这个用户在真实的操作,不过这个用户画像有利也有弊,好处是,可以通过这个,在自己账号被盗用的时候,通过这个画像去判断异常,及时止损,坏处呢,就是大数据之下,个人信息的Leak 成为了重要的问题,精准广告推送,zp等等。所以说,合理利用技术可以方便我们的生活,滥用技术则会造成很多不好的后果,感觉好像我这有扯远了,再拉回来。接着来聊日升昌。


之前的文章,我也提到过,日升昌采用了诗歌当密码。即用汉字代表数字当中的0-9,以及采用汉字表示一年12个月和30天。比如: 全年12个月可以用"谨防假票冒取, 勿忘细视书章", 三十天可以表示为: "堪笑世情薄,天道最公平,昧心图自利,阴谋害他人,善恶终有报,到头必分明", 代表银两的10个数字代码为: "赵氏连城璧,由来天下传",因此呢通过上面的诗歌,我们可以得到,5月15日汇银三百两可以表示为"冒利连通流",通过现在的角度来看,这诗歌是需要经常的换的,但是呢,现存的资料,只有这一个了。

VZ5AX8XIZ`7KJ0FKW(NMXV8.jpg

汇票


最后呢,每个分号来写汇票的人都是固定的,因此呢,对于每个写汇票的笔迹都是独一无二的,不同的分号之间可以互相识别笔迹,个人感觉这玩意可以看做是CA 只有CA 才能去发证书,让每个人去相信,这几个写汇票的就好比与CA 是互相认识且绝对可信的,这也只是我的一个类比,也不一定非常的恰当,如果有不合适的,就当看个热闹了。


通过对于日升昌的这个汇票的分析呢,我们可以发现,在中国古代,实际商用的和密码学相关的东西也真不少,这不像上一篇文章当中所提到的易经那么玄学了,这是实打实的一个案例,由此可见整个思想还是想通的。

相关文章
|
5月前
|
算法 安全 PHP
密码学系列之二:密码学基本概念
密码学系列之二:密码学基本概念
密码学系列之二:密码学基本概念
|
5月前
|
安全 算法 量子技术
密码学系列之十:量子密码
密码学系列之十:量子密码
|
1月前
|
存储 安全 算法
解密现代密码学:从基础到实战
在数字时代,保护信息安全变得至关重要。本文将带你深入探索密码学的奥秘,从基础的加密算法到现代的加密技术,揭示如何在日常开发中实现数据的安全传输和存储。我们将一起学习加密的基本原理,探讨常见的加密技术,并提供实用的代码示例,帮助你在项目中实施强大的安全措施。
|
算法 安全 Go
【密码学】一文读懂HKDF
我这又来水一篇文章,来聊一下HKDF(基于HMAC的密钥导出函数)。密钥派生函数是密钥管理的组成部分,他的目标是通过一些初始的数据派生出来密码学安全的随机密钥。
3040 1
【密码学】一文读懂HKDF
|
5月前
|
算法 安全 物联网
【C 言专栏】C 语言中的数据加密与解密
【5月更文挑战第6天】在数字化时代,数据安全关键,C 语言在数据加密解密中扮演重要角色。对称加密如DES、AES,使用相同密钥,非对称加密如RSA,使用不同密钥。C语言实现加密涉及算法、密钥管理、错误处理。加密技术不断演进,面对安全挑战,需加强研究创新,保障信息安全。C语言将在物联网、云计算等领域持续发挥作用。理解并掌握加密解密技术,为数据安全提供保障。
114 0
【C 言专栏】C 语言中的数据加密与解密
|
12月前
|
存储 安全 算法
为什么人人都要懂点密码学
人类进入二十一世纪以来,随着计算机和移动设备的普及高速发展,我们的社会已经高度信息化,为了防止信息被窃取、修改,就需要对信息的存储、传递进行加密处理,而加密就需要使用到加密算法,解密需要使用密码才可以看到原文。
223 1
|
11月前
|
存储 算法 安全
【11.10】现代密码学1——密码学发展史:密码学概述、安全服务、香农理论、现代密码学
【11.10】现代密码学1——密码学发展史:密码学概述、安全服务、香农理论、现代密码学
205 0
|
算法 安全 数据安全/隐私保护
【密码学】 一篇文章讲透数字签名
数字签名(又称公钥数字签名)是只有信息的发送者才能产生的别人无法伪造的一段数字串,这段数字串同时也是对信息的发送者发送信息真实性的一个有效证明。它是一种类似写在纸上的普通的物理签名,但是在使用了公钥加密领域的技术来实现的,用于鉴别数字信息的方法。一套数字签名通常定义两种互补的运算,一个用于签名,另一个用于验证。数字签名是非对称密钥加密技术与数字摘要技术的应用。数字签名可以识别消息是否被篡改, 并验证消息的可靠性, 也可以防止否认。
704 0
【密码学】 一篇文章讲透数字签名
|
Rust 算法 JavaScript
【密码学】密码学相关资料整理
感觉我也写了不少的文章了,这里整理一下,之后这个整理会佛系更新,手动狗头,具体的链接查看原文获取吧,因为这个链接好像加不进去。
【密码学】密码学相关资料整理
|
存储 算法 安全
【密码学】杂谈-密码学当中的移位运算
本篇重新回归到随便聊聊的时刻了,才不是因为我没得写了,本篇瞎聊的内容呢就是密码学当中的移位运算的一些知识,如果读者之前学过体系结构或者对于位运算比较熟悉的话,那么这篇文章就可以不用浪费时间去看了,省下来的时间可以多陪陪家人,或者喝杯咖啡休息一下。
【密码学】杂谈-密码学当中的移位运算