说说SHA512

T
TeacherWei
楼主 (未名空间)

我的MCU只有32K memory,上面有Curve255619 EDSign的实现。
这个EDSign是先用SHA512 hash的。
MCU上有SHA256的硬件加速器,没有SHA512。
所以要拷贝粘贴一段代码上去。
其实你只要搜一下下面的字串就知道了,很多的项目,用的SHA512代码都一摸一样。竟然都把自己的license打上了,有apache的,有BSD的。。。
0x6a09e667f3bcc908LL, 0xbb67ae8584caa73bLL,

g
guvest

cpp多少年了,怎么可能这类问题没有tool。
要是没有反而好了。写一写,大家多一个挣钱的门路。
【 在 TeacherWei (TW) 的大作中提到: 】
: 我的MCU只有32K memory,上面有Curve255619 EDSign的实现。
: 这个EDSign是先用SHA512 hash的。
: MCU上有SHA256的硬件加速器,没有SHA512。
: 所以要拷贝粘贴一段代码上去。
: 其实你只要搜一下下面的字串就知道了,很多的项目,用的SHA512代码都一摸一样。竟
: 然都把自己的license打上了,有apache的,有BSD的。。。
: 0x6a09e667f3bcc908LL, 0xbb67ae8584caa73bLL,

T
TeacherWei

MCU是bare metal,那是真的不能有任何标准库,纯C手写,才需要花几秒钟去粘贴俩文件。

其他平台上,都是openssl之类的,一个include就搞定了。况且openssl也是开源,源
文件也能拷贝粘贴的。

很难想象,一个写过任何代码的人,会不知道怎么写代码?没吃过猪肉,也没见过猪跑,连什么是猪都不知道的!知识得多到什么地步,会把人性都搞没了?

还他妈的别人都是造轮子,它自己在造潜水艇!哪个傻逼雇他去造潜水艇,也是8辈子
作孽的报应!

【 在 guvest (我爱你老婆Anna) 的大作中提到: 】
: cpp多少年了,怎么可能这类问题没有tool。
: 要是没有反而好了。写一写,大家多一个挣钱的门路。

x
xiaoju

不是所有平台都有openssl,而且openssl也不是一行代码

你一看就是从没写过任何实际代码的人

【 在 TeacherWei (TW) 的大作中提到: 】
: MCU是bare metal,那是真的不能有任何标准库,纯C手写,才需要花几秒钟去粘贴俩文
: 件。
: 其他平台上,都是openssl之类的,一个include就搞定了。况且openssl也是开源,源
: 文件也能拷贝粘贴的。
: 很难想象,一个写过任何代码的人,会不知道怎么写代码?没吃过猪肉,也没见过猪跑
: ,连什么是猪都不知道的!知识得多到什么地步,会把人性都搞没了?
: 还他妈的别人都是造轮子,它自己在造潜水艇!哪个傻逼雇他去造潜水艇,也是8辈子
: 作孽的报应!

T
TeacherWei

今后我要是再正眼看你一眼,就是我输了 :)

【 在 xiaoju (可爱的龙猫) 的大作中提到: 】
: 不是所有平台都有openssl,而且openssl也不是一行代码
: 你一看就是从没写过任何实际代码的人

n
nowwhat2012

像AES/SHA512 这种程序属于智力集中型。绝大部分程序员都不知道这些算法的具体细
节的,所以他们不可能去从头编起; 即使去编,也不能保证程序的完全正确。所以,
都是从同一个源头抄。

(当然抄成自己的, 那也是比较扯淡的。)

【 在 TeacherWei (TW) 的大作中提到: 】
: 我的MCU只有32K memory,上面有Curve255619 EDSign的实现。
: 这个EDSign是先用SHA512 hash的。
: MCU上有SHA256的硬件加速器,没有SHA512。
: 所以要拷贝粘贴一段代码上去。
: 其实你只要搜一下下面的字串就知道了,很多的项目,用的SHA512代码都一摸一样。竟
: 然都把自己的license打上了,有apache的,有BSD的。。。
: 0x6a09e667f3bcc908LL, 0xbb67ae8584caa73bLL,

x
xiaoju

你看谁不是输

【 在 TeacherWei (TW) 的大作中提到: 】
: 标 题: Re: 说说SHA512
: 发信站: BBS 未名空间站 (Sat May 16 22:40:39 2020, 美东)
:
: 今后我要是再正眼看你一眼,就是我输了 :)
:
: 【 在 xiaoju (可爱的龙猫) 的大作中提到: 】
: : 不是所有平台都有openssl,而且openssl也不是一行代码
: : 你一看就是从没写过任何实际代码的人
:
:
:
: --
T
TeacherWei

烧脑没有收益,自己去写才傻。任何让程序员自己去写的想法都是不成熟的表现。

【 在 nowwhat2012(Judgment
x
xiaoju

抄代码是典型的错误开发模式,代码可能有毒,有漏洞,被加过料

正经点的甲方对此要求非常严格,不是你的东西不能乱用

【 在 nowwhat2012 (Judgment  day) 的大作中提到: 】
: 标 题: Re: 说说SHA512
: 发信站: BBS 未名空间站 (Sat May 16 23:15:24 2020, 美东)
:
: 像AES/SHA512 这种程序属于智力集中型。绝大部分程序员都不知道这些算法的具体细
: 节的,所以他们不可能去从头编起; 即使去编,也不能保证程序的完全正确。所以,
: 都是从同一个源头抄。
:
: (当然抄成自己的, 那也是比较扯淡的。)
:
:
: 【 在 TeacherWei (TW) 的大作中提到: 】
: : 我的MCU只有32K memory,上面有Curve255619 EDSign的实现。
: : 这个EDSign是先用SHA512 hash的。
: : MCU上有SHA256的硬件加速器,没有SHA512。
: : 所以要拷贝粘贴一段代码上去。
: : 其实你只要搜一下下面的字串就知道了,很多的项目,用的SHA512代码都一摸一样。竟
: : 然都把自己的license打上了,有apache的,有BSD的。。。
: : 0x6a09e667f3bcc908LL, 0xbb67ae8584caa73bLL,
:
:
:
: --
x
xiaoju

所以才有了python,所有轮子只写一次。。。

【 在 TeacherWei (TW) 的大作中提到: 】
: 标 题: Re: 说说SHA512
: 发信站: BBS 未名空间站 (Sat May 16 23:29:56 2020, 美东)
:
: 烧脑没有收益,自己去写才傻。任何让程序员自己去写的想法都是不成熟的表现。
:
:
: 【 在 nowwhat2012(Judgment
: --
g
guvest

这世上哪有那么多智力集中。加密算法突破拿过图灵奖。
难道每个写加密算法程序的,都是智力突破?智力突破那么容易?
这是外行的看法。

手写算法程序的人,绝大多数就是在前人工作上稍微改改。没有智力含量。
我这样说是从实际经验来的。多年前我所在公司提供加密芯片。
我负责算法部分。这个工作没有任何智力含量。我都忘了干过些啥了。
很可能完全什么事都没干。硬件软件算法都是抄几十年前的。
你桌子上的手机配件里很可能就有我以前公司的芯片。

我倒是想进行智力集中,问题是念个phd还要五年。谁sponsor你智力集中啊?
五年不出产品,疯了吗。现实的情况是一个算法十年,二十年拿利润。

【 在 nowwhat2012 (Judgment  day) 的大作中提到: 】
: 像AES/SHA512 这种程序属于智力集中型。绝大部分程序员都不知道这些算法的具体细
: 节的,所以他们不可能去从头编起; 即使去编,也不能保证程序的完全正确。所以,
: 都是从同一个源头抄。
: (当然抄成自己的, 那也是比较扯淡的。)

g
guvest

有没觉得不对劲?
my two cents:都别刺激他。不是开玩笑。
【 在 TeacherWei (TW) 的大作中提到: 】
: 今后我要是再正眼看你一眼,就是我输了 :)

x
xiaoju

说人话真难。。。你当年做的这事情就是中兴华为海量工程师每天干的

【 在 guvest (我爱你老婆Anna) 的大作中提到: 】
: 这世上哪有那么多智力集中。加密算法突破拿过图灵奖。
: 难道每个写加密算法程序的,都是智力突破?智力突破那么容易?
: 这是外行的看法。
: 手写算法程序的人,绝大多数就是在前人工作上稍微改改。没有智力含量。
: 我这样说是从实际经验来的。多年前我所在公司提供加密芯片。
: 我负责算法部分。这个工作没有任何智力含量。我都忘了干过些啥了。
: 很可能完全什么事都没干。硬件软件算法都是抄几十年前的。
: 你桌子上的手机配件里很可能就有我以前公司的芯片。
: 我倒是想进行智力集中,问题是念个phd还要五年。谁sponsor你智力集中啊?
: 五年不出产品,疯了吗。现实的情况是一个算法十年,二十年拿利润。
: ...................

g
guvest

你需要注意休息,多保重。
【 在 xiaoju (可爱的龙猫) 的大作中提到: 】
: 说人话真难。。。你当年做的这事情就是中兴华为海量工程师每天干的

x
xiaoju

你真不知道这几个月地球出了什么大事么,人类最不缺休息。。。

【 在 guvest (我爱你老婆Anna) 的大作中提到: 】
: 标 题: Re: 说说SHA512
: 发信站: BBS 未名空间站 (Sun May 17 00:46:48 2020, 美东)
:
: 你需要注意休息,多保重。
: 【 在 xiaoju (可爱的龙猫) 的大作中提到: 】
: : 说人话真难。。。你当年做的这事情就是中兴华为海量工程师每天干的
:
:
:
: --
g
guvest

你经常前言不搭后语。找个医生看看?
【 在 xiaoju (可爱的龙猫) 的大作中提到: 】
: 你真不知道这几个月地球出了什么大事么,人类最不缺休息。。。

x
xiaoju

你是不是坚信和自己说话的人都不正常

【 在 guvest (我爱你老婆Anna) 的大作中提到: 】
: 你经常前言不搭后语。找个医生看看?

g
guvest


we will see what will happen for your next stage.

【 在 xiaoju (可爱的龙猫) 的大作中提到: 】
: 你是不是坚信和自己说话的人都不正常

x
xiaoju

这就是当年军版流行的文风,“没兴趣说但有兴趣诅咒发誓”。。。

其实你有这个爱好,直接参加轮子组织天天发正念就行,何苦在BBS这种专门聊天的地
方胡搅蛮缠。这个社会是自由的,每个人都可以选择生存方式,只是个别人出现在了错误的场所,这是宪法给你的自由。

【 在 guvest (我爱你老婆Anna) 的大作中提到: 】
: 标 题: Re: 说说SHA512
: 发信站: BBS 未名空间站 (Sun May 17 02:36:27 2020, 美东)
:
: I did not have any intention to say anything to you anymore and
: we will see what will happen for your next stage.
:
: 【 在 xiaoju (可爱的龙猫) 的大作中提到: 】
: : 你是不是坚信和自己说话的人都不正常
:
:
:
: --
m
magagop

不知道你做哪個級別的加密算法,我感覺最近的AES實現挺難的,僅僅x86的就有上萬行純匯編,支持三種模式:SSE/AVX2/AVX512,我反正根本看不懂。

【 在 guvest(我爱你老婆Anna) 的大作中提到: 】

: 这世上哪有那么多智力集中。加密算法突破拿过图灵奖。

: 难道每个写加密算法程序的,都是智力突破?智力突破那么容易?

: 这是外行的看法。

: 手写算法程序的人,绝大多数就是在前人工作上稍微改改。没有智力含量。

: 我这样说是从实际经验来的。多年前我所在公司提供加密芯片。

: 我负责算法部分。这个工作没有任何智力含量。我都忘了干过些啥了。

: 很可能完全什么事都没干。硬件软件算法都是抄几十年前的。

: 你桌子上的手机配件里很可能就有我以前公司的芯片。

: 我倒是想进行智力集中,问题是念个phd还要五年。谁sponsor你智力集中啊?

: 五年不出产品,疯了吗。现实的情况是一个算法十年,二十年拿利润。

n
nowwhat2012

你这个完全是外行话。看到过一个马, 以为天下就只有马了,下次就把驴子也当马来
看待。

这样吧,给你一个月时间,从头起写一个AES的快速实现。可以参考网上的开源, 但是要求所有的代码是你自己的。 看你这个老司机能不能完成。$500 赌注。

【 在 guvest (我爱你老婆Anna) 的大作中提到: 】
: 这世上哪有那么多智力集中。加密算法突破拿过图灵奖。
: 难道每个写加密算法程序的,都是智力突破?智力突破那么容易?
: 这是外行的看法。
: 手写算法程序的人,绝大多数就是在前人工作上稍微改改。没有智力含量。
: 我这样说是从实际经验来的。多年前我所在公司提供加密芯片。
: 我负责算法部分。这个工作没有任何智力含量。我都忘了干过些啥了。
: 很可能完全什么事都没干。硬件软件算法都是抄几十年前的。
: 你桌子上的手机配件里很可能就有我以前公司的芯片。
: 我倒是想进行智力集中,问题是念个phd还要五年。谁sponsor你智力集中啊?
: 五年不出产品,疯了吗。现实的情况是一个算法十年,二十年拿利润。

g
guvest

与或非交并补不分的人越来越多了?我说的是在此类项目我没做智力集中的事。你为啥要给我出智力题。你说我是外行,这话是对的啊。为何你要给钱证明我是内行。

【 在 nowwhat2012(Judgment

g
guvest

认证芯片。这我简历有写,所以可以讲。别的很抱歉不方便讲。

我的一点小小体会:
加密什么的本质上是军用技术。在公司最好不碰这些活。own项目反而麻烦。
【 在 magagop(magagop) 的大作中提到: 】
<br>: 不知道你做哪個級別的加密算法,我感覺最近的AES實現挺難的,僅僅x86的就有
上萬行
<br>: 純匯編,支持三種模式:SSE/AVX2/AVX512,我反正根本看不懂。
<br>

n
nowwhat2012

你自己说过的话附在下面。是你自己说的那个AES/SHA512编程不是智力集中的任务。现在你承认自己干不了?

对于自己不懂或者一知半解的东西, 不在编程版上瞎做评论这么难吗?

【 在 guvest (我爱你老婆Anna) 的大作中提到: 】
: 与或非交并补不分的人越来越多了?我说的是在此类项目我没做智力集中的事。你为啥
: 要给我出智力题。你说我是外行,这话是对的啊。为何你要给钱证明我是内行。

n
netghost

就我的經驗(自己搞板子,設計firmware),他的說法基本上是對的。

現在幾十億的大公司,幹這種事情都是抄代碼,更不要說是深圳的小廠。

不過話說回來,都在抄,抄的水平有些也是慘不忍睹的。所以,不是沒有區分度的。
【 在 nowwhat2012 (Judgment  day) 的大作中提到: 】
: 你这个完全是外行话。看到过一个马, 以为天下就只有马了,下次就把驴子也当马来
: 看待。
: 这样吧,给你一个月时间,从头起写一个AES的快速实现。可以参考网上的开源, 但是
: 要求所有的代码是你自己的。 看你这个老司机能不能完成。$500 赌注。

n
netghost

x86最近的,都是aesni。(其實也沒多近,至少支持7,8年了)。匯編幹活的只有一行
。實在是沒看出來難在哪裏。
【 在 magagop (magagop) 的大作中提到: 】
: 不知道你做哪個級別的加密算法,我感覺最近的AES實現挺難的,僅僅x86的就有上萬行
: 純匯編,支持三種模式:SSE/AVX2/AVX512,我反正根本看不懂。
:
: 这世上哪有那么多智力集中。加密算法突破拿过图灵奖。
:
: 难道每个写加密算法程序的,都是智力突破?智力突破那么容易?
:
: 这是外行的看法。
:
: 手写算法程序的人,绝大多数就是在前人工作上稍微改改。没有智力含量。
:
: 我这样说是从实际经验来的。多年前我所在公司提供加密芯片。
:
: 我负责算法部分。这个工作没有任何智力含量。我都忘了干过些啥了。
:
: 很可能完全什么事都没干。硬件软件算法都是抄几十年前的。
:
: 你桌子上的手机配件里很可能就有我以前公司的芯片。
: ...................

p
pptwo

一行是不够的,至少得有AESENC和AESENCLAST
【 在 netghost (Up to Isomorphism) 的大作中提到: 】
: x86最近的,都是aesni。(其實也沒多近,至少支持7,8年了)。匯編幹活的只有一行
: 。實在是沒看出來難在哪裏。

n
netghost

沒差,要把收尾那個算上也行。。。
【 在 pptwo (pp) 的大作中提到: 】
: 一行是不够的,至少得有AESENC和AESENCLAST

g
guvest

你的命题(a): 加密算法编程是智力集中的工作。
我认为(a) false。

你提出让我写aes from scratch。这就是缺乏数学训练。
因为加密算法编程,和aes from scratch是两回事。

你这样讲,企图证明的是命题(b): aes algorithm from scratch是个智力集中的活。

但是(b)我在第一句实际上已经认可。正是因为智力集中。所以成本高,风险高。所以
相關
软件开发绝大多数都是绕开这种from scratch路线。所以导致命题(a)错误。

总之一句话:就算我写不出aes from scratch,也无法证明命题(a)。你说的完全是无关话题。

【 在 nowwhat2012(Judgment

g
guvest

我以前在千亿美元市值level半导体公司走tech ladder路线x年。
所述皆是亲身经历。

【 在 netghost(Up to Isomorphism) 的大作中提到: 】
<br>: 就我的經驗(自己搞板子,設計firmware),他的說法基本上是對的。
<br>: 現在幾十億的大公司,幹這種事情都是抄代碼,更不要說是深圳的小廠。<br>: 不過話說回來,都在抄,抄的水平有些也是慘不忍睹的。所以,不是沒有區分度
的。
<br>

n
nowwhat2012

你们在实际产品中真是这么干的(“就是直接调用AESNI, AESENC, AESENCLAST”)?

有些情况下,这种搞法也许能行。但很可能还比不上那种抄c程序的。 那种抄c程序的
至少还能看到程序是怎么工作的, 出问题了还能调试和修修补补。

【 在 netghost (Up to Isomorphism) 的大作中提到: 】
: 沒差,要把收尾那個算上也行。。。

g
guvest

應用軟件的代碼權利規矩,我一知半解。
仅就类似的芯片这一行。实际工作乃是抄自己的IP。修补为主。没有自己原来的IP,门都难入。
第一个弄这个IP的,往往早就高升了,这叫market creator。
但你不可能样样都自己搞IP。所以各大公司都有交叉授权。

自创IP跟随销量有分成。从这个角度来讲,
我离开半导体这一行,金钱损失不可估量。
【 在 nowwhat2012(Judgment

n
netghost

能不能組織一下語言?你說的“這麼幹”是啥?抄匯編,抄C語言?還是半抄半改?還是自己寫?

我覺得世界上的事情無非兩種,用別人的,和自己幹。我個人的做法是,有別人的靠譜的,就不用自己幹。但是這件事情,第一辨別別人的東西是不是靠譜,這個實踐中並不簡單。而且很多時候分辨這總東西不是靠技術而是靠審美。第二,拿別人的東西來用,也有怎麼用的問題,用接口還是直接拷貝粘貼,還是稍微改一下,都有講究的。

你用的蘋果手機裏面的很多代碼,你以爲不是抄的?這總是實際產品了吧?

當然我覺得抄了別人的東西,要承認是基本素質。不過這年頭,很多人就抄別人的還說是自己invent的,這個就不太好了。

【 在 nowwhat2012 (Judgment  day) 的大作中提到: 】
: 你们在实际产品中真是这么干的?
: 有些情况下,这种搞法也许能行。但很可能还比不上那种抄c程序的。 那种抄c程序的
: 至少还能看到程序是怎么工作的, 出问题了还能调试和修修补补。

m
magagop

我又仔細看了一邊開源的intel-ipsec-mb AVX512 GCM實現,4000行的匯編裡的核心確
實只有VAESENC和VAESENCLAST。其中main是2200行到2600行,因為有GHASH所以2個指令肯定不行,大約核心循環只有12-16行,對16個blocks依次操作。所以4000行裡面90%都是數據準備和條件選擇,剩下9%是對不同blocks的鏡像操作。真正核心不到1%,大概小於40行。

這就是為什麼Python和Javascript流行的原因,Python清洗準備數據洗剪吹那叫一個爽,Javascript其實長處是web visualization數據顯示,配合CSS也很爽。Cpp是後台幹
活的,可能只佔1%的行數,所以各種語言統計裡都覺得無關緊要。我覺得應該按照CPU
運行時間統計流行度,而不是源代碼行數和git stars,這樣更公平。

【 在 netghost(Up to Isomorphism) 的大作中提到: 】

: 沒差,要把收尾那個算上也行。。。

g
guvest

Web visualization 数据。至今我用下来还是python的dash好。这点我几年前就打听到今天。至今未找到更方便的js库。js是web nrowser的汇编。别的方面强大。data
science 什么的沾边的,js似乎没什么拿得出手的东西。

【 在 magagop(magagop) 的大作中提到: 】
<br>: 我又仔細看了一邊開源的intel-ipsec-mb AVX512 GCM實現,4000行的匯
編裡的
核心確
<br>: 實只有VAESENC和VAESENCLAST。其中main是2200行到2600行,因為有
GHASH所以2
個指令
<br>: 肯定不行,大約核心循環只有12-16行,對16個blocks依次操作。所以
4000行裡
面90%都
<br>: 是數據準備和條件選擇,剩下9%是對不同blocks的鏡像操作。真正核心不到1%,
大概小
<br>: 於40行。
<br>: 這就是為什麼Python和Javascript流行的原因,Python清洗準備數據洗剪吹那叫
一個爽
<br>: ,Javascript其實長處是web visualization數據顯示,配合CSS也很爽。Cpp是
後台幹
<br>: 活的,可能只佔1%的行數,所以各種語言統計裡都覺得無關緊要。我覺得應該按
照CPU
<br>: 運行時間統計流行度,而不是源代碼行數和git stars,這樣更公平。
<br>

g
guvest

除了算法,还有专利问题,权力问题,还有出口管控政策。我这里顺便提个醒。做产品的用到加密的,这一块我个人认为其实不宜公开讨论自己的东西。(当然我对纯软件权力一知半解
,未必正确)

【 在 netghost(Up to Isomorphism) 的大作中提到: 】
<br>: 能不能組織一下語言?你說的“這麼幹”是啥?抄匯編,抄C語言?還是半抄半改
?還是
<br>: 自己寫?
<br>: 我覺得世界上的事情無非兩種,用別人的,和自己幹。我個人的做法是,有別人
的靠譜
<br>: 的,就不用自己幹。但是這件事情,第一辨別別人的東西是不是靠譜,這個實踐
中並不
<br>: 簡單。而且很多時候分辨這總東西不是靠技術而是靠審美。第二,拿別人的東西
來用,
<br>: 也有怎麼用的問題,用接口還是直接拷貝粘貼,還是稍微改一下,都有講究的。
<br>: 你用的蘋果手機裏面的很多代碼,你以爲不是抄的?這總是實際產品了吧?
<br>: 當然我覺得抄了別人的東西,要承認是基本素質。不過這年頭,很多人就抄別人
的還說
<br>: 是自己invent的,這個就不太好了。
<br>

m
magagop

d3.js,tensorflow.js

【 在 guvest(我爱你老婆Anna) 的大作中提到: 】

: Web visualization 数据。至今我用下来还是python的dash好。这点我几年前就打听到

: 今天。至今未找到更方便的js库。js是web nrowser的汇编。别的方面强大。
data

: science 什么的沾边的,js似乎没什么拿得出手的东西。

:
g
guvest

Far less convenient and low efficient than dash For the purpose of data
visualizations.

【 在 magagop(magagop) 的大作中提到: 】

: d3.js,tensorflow.js

: 打听到

: data

x
xiaoju

苹果手机的代码是买的不是抄的

你去商店买东西,给钱了是买,没给钱是偷

【 在 netghost (Up to Isomorphism) 的大作中提到: 】
: 能不能組織一下語言?你說的“這麼幹”是啥?抄匯編,抄C語言?還是半抄半改?還是
: 自己寫?
: 我覺得世界上的事情無非兩種,用別人的,和自己幹。我個人的做法是,有別人的靠譜
: 的,就不用自己幹。但是這件事情,第一辨別別人的東西是不是靠譜,這個實踐中並不
: 簡單。而且很多時候分辨這總東西不是靠技術而是靠審美。第二,拿別人的東西來用,
: 也有怎麼用的問題,用接口還是直接拷貝粘貼,還是稍微改一下,都有講究的。
: 你用的蘋果手機裏面的很多代碼,你以爲不是抄的?這總是實際產品了吧?
: 當然我覺得抄了別人的東西,要承認是基本素質。不過這年頭,很多人就抄別人的還說
: 是自己invent的,這個就不太好了。

x
xiaoju

python做数据可视化还是离不开JavaScript,jupyter生成的webpage是今天标配甚至直接作为官方文档

【 在 guvest (我爱你老婆Anna) 的大作中提到: 】
: Web visualization 数据。至今我用下来还是python的dash好。这点我几年前就打听到
: 今天。至今未找到更方便的js库。js是web nrowser的汇编。别的方面强大。data
: science 什么的沾边的,js似乎没什么拿得出手的东西。
: <br>: 我又仔細看了一邊開源的intel-ipsec-mb AVX512 GCM實現,4000行的匯
: 編裡的
: 核心確
: <br>: 實只有VAESENC和VAESENCLAST。其中main是2200行到2600行,因為有
: GHASH所以2
: 個指令
: <br>: 肯定不行,大約核心循環只有12-16行,對16個blocks依次操作。所以
: ...................