Erlang:加密,命名为NamedCurve

时间:2017-10-17 05:44:49

标签: cryptography erlang elixir fido-u2f

当我解码证书时,我得到以下数据:

{:OTPSubjectPublicKeyInfo, {:PublicKeyAlgorithm, {1, 2, 840, 10045, 2, 1}, {:namedCurve, {1, 2, 840, 10045, 3, 1, 7}}}

我知道通过做一些快速的谷歌搜索,namedCurve对应:secp256r1。但是,我正在寻找可以为我做翻译的现有功能。例如,我们可以使用pkix_sign_types函数找到有关PublicKeyAlgorithm的信息。命名曲线是否有相应的函数?

1 个答案:

答案 0 :(得分:1)

有一个未记录的模块(标记为私有模块,因此可以随时更改或删除),该模块具有提供namedCurves值及其名称的双向映射的功能:weeks = pd.to_datetime(df.index).weekofyear.rename('Week') countweeks = df.groupby(weeks).cumcount().add(1).astype(str).radd('Val') df = pd.pivot(index=weeks, columns=countweeks, values=df['Value']) print (df) Val1 Val2 Val3 Val4 Week 1 1.0 2.0 3.0 4.0 2 5000.0 NaN NaN NaN

pubkey_cert_records:namedCurves/1

我找不到一个记录的函数,它允许使用元组作为参数调用此函数并返回原子。