ウクライナの標準EDSのオープンライブラリ(開発者を招待)

約2年前、デジタル署名DSTU 4145-2002のウクライナ標準のオープンライブラリを作成することを考えていました。 ウクライナの標準は、ロシアの標準と同様に、楕円曲線に基づいていますが、詳細は異なります。

非常に困難で、標準のテキストが見つかりました(奇妙な、パブリックドメインのロシアの標準のテキスト)、問題は小さなものに任されていたようです...

過去2年間、残念ながら、ほとんど何も行われていません。タスクは難しく、既製のオープンライブラリやサンプルはなく、十分な時間はありません。 そのため、彼らの運を試してみることにしました。突然誰かがプロジェクトに参加したいのです。 ネコの下でプロジェクトの詳細を読んでください。



さらに、ポイントによって:

1.ライブラリを作成する目的は何ですか? 次は?

創造的な関心、暗号化の経験の拡大。 このプロジェクトは、商業的利益を意味するものではありません(可能ですが)。

理想的には、OpenSSLおよびbouncycastle.orgオープンライブラリにコードを含めることができます。

2.ライブラリはどの言語で書かれますか?

C、Java、C#で。 この質問は私を気にしません-なぜなら Java / C#からCまたはその逆への変換-原則として、難しくありません。

最初の開発はC#で始まりました(歴史的に起こりました)。 現時点での目標は、標準で示されている例を繰り返すことです(大まかに言えば、すべての計算が収束するように)。

3.開発に参加するには何が必要ですか?

すべて(ただし、現時点ではほとんど何もありません)は、リポジトリに投稿されます

指定された開発者、現在のタスク、および通信用の電子メールがあります。

すべての作成者、開発者は、プロジェクトに追加された順にリストされます(役割を示します)。

更新



標準の採用から8年後の2010年10月29日に、 ウクライナは、DSTU 4145-2002標準に基づくデジタル署名の鍵生成、生成、および検証用の作業ライブラリの最初のバージョンを最終的に取得しました 。 やれやれ!

もちろん、図書館は大声で言われます。 これまでのところ、完了する必要がある作業例は100%のみです。 しかし、氷は壊れました、紳士。

私たちは感覚を作っていませんが、 ライブラリはまだベータ版に達していません。

更新2



11月22日はライブラリのアルファバージョンを公開しました 。 多項式ベースの曲線と最適な標準ベースの曲線の両方で機能します。

Source: https://habr.com/ru/post/J107060/


All Articles