6月30日まで 新規会員登録とパッケージ出品で 2000円割引クーポンプレゼント! ※無くなり次第終了 ご利用方法
この募集は2022年10月04日に終了しました。

【Python】XML署名およびXML正規化のサンプルコード実装の仕事 [IT・通信・インターネット]

【Python】XML署名およびXML正規化のサンプルコード実装に関する仕事・募集案件ページです。クラウドソーシングのランサーズで、ソフトウェア・業務システム開発に関する最適な外注/発注先をお探しの方、副業案件・求人をお探しのフリーランスの方はまず会員登録がおすすめです。

見積もり募集の結果

募集期間

5日間

提案数

9件

当選人数

0 件

(募集人数1人)

見積もり募集の内容

依頼主の業種
IT・通信・インターネット
依頼の目的・背景
【主な依頼内容】
対象のテキストデータ(文字列)に対して、
XML署名(XML正規化含む)を行うサンプルコードの開発をお願いいたします。

また、別件で「マイナンバーカードによる署名」についての知見をお持ちの方も併せて
募集しておりますので該当する場合はご連絡よろしくお願いいたします。

【開発言語・フレームワーク】
・開発言語:Python

【電子署名の仕様】
鍵生成: RSA2048bit
ハッシュアルゴリズム: SHA-256
暗号化アルゴリズム: RSA
署名形式:
XML-Signature Syntax and Processing(2002年2月12日勧告)に準拠。
http://www.w3.org/2000/09/xmldsig
正規化アルゴリズム Canonical XML 1.0(2001年3月15日勧告)に準拠。
http://www.w3.org/TR/xml-c14n

【XML署名タグの仕様】
SignatureタグのId属性: 任意の値。
ダイジェストアルゴリズムの識別子: http://www.w3.org/2001/04/xmlenc#sha256
署名アルゴリズムの識別子: http://www.w3.org/2001/04/xmldsig-more#rsa-sha256
正規化アルゴリズムの識別子: http://www.w3.org/TR/2001/REC-xml-c14n-20010315
変換アルゴリズムの識別子: http://www.w3.org/TR/2001/REC-xml-c14n-20010315

【弊社での対応状況】
他社製品にて「XML署名前」「XML署名後」のデータを生成しており、
弊社でサンプル実装したPythonのコードを用いて「XML署名前」から「XML署名後」を生成することを目的としているのですが、
「SignatureValue」の生成に失敗しており、おそらくXMLの正規化に問題があるのでは?と困っているためお助けいただきたいです。

【納品物】
・概略設計書
・ソースコード一式

ご応募お待ちしています。
作業範囲
ランサーに相談して決めたい
用意してあるもの
設定なし
参考URL
http://www.w3.org/2000/09/xmldsig
http://www.w3.org/TR/xml-c14n
希望開発言語
Python
開発の継続性
今回のみ、開発をお願いいたします。
補足説明
設定なし
(自動メッセージ)選定期限を経過しても当選決定やキャンセルが行われなかったため、自動キャンセルとなりました。

この仕事に似たソフトウェア・業務システム開発の他の仕事を探す

会員登録する (無料)