私たちの経験では、JavaCardプラットフォームに基づいてソリューションを作成する場合、特にさまざまな暗号化アルゴリズムが使用されている場合、最も時間がかかるのはアプリケーションのデバッグプロセスです。
開発プロセスを簡素化し、アプリケーションの品質を向上させるために、当社はすべての暗号化アルゴリズムの完全な実装を含むJavaCardプロジェクトで2.2.1仕様シミュレータを開発し、使用しています。
JavaCardコミュニティへの貢献として、シミュレータのソースコードを公開しました。
jCardSimの機能:
- アプリケーションを迅速にプロトタイプ化する機能
- ユニットテストの書きやすさ
- 検証テストの作成が簡単(Visa / Mastercard)
プロジェクトはGoogle Codeで入手できます:
code.google.com/p/jcardsim貢献者とコミッターに会えるのを楽しみにしています! :)