ウクライナの標準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日はライブラリのアルファバージョンを公開しました 。 多項式ベースの曲線と最適な標準ベースの曲線の両方で機能します。



All Articles