Commit Graph

  • 863d3d919f realKeyフォルダ内に入っている鍵がdummyKeyである旨を示すテキストを追加。 (no author) 2010-01-05 10:57:48 +0000
  • ae1edae695 ・ツリーの整理。  dummyCA, rsakeyフォルダの削除。  realKeyフォルダを追加し、AESのIVとECDSAのpublicKeyは、USE_HSM時にも組み込むようにする。  但し、現時点ではデバッグの都合上、realKeyフォルダ内の鍵は、dummyKeyフォルダと同じものにしておく。 ・ツリー内から"Nintendo"の表記を出来る限り削除。  issuerNameは、0x5aでXORマスクしたものをソース上に置いておく。 ・USE_HSMの場合でも、AESのIVをファイルから読み込んで使用するようにする。 (no author) 2010-01-05 10:51:17 +0000
  • fe7a885611 bug fix kubodera_yuichi 2010-01-05 09:02:49 +0000
  • 1ea4e7ce6f ・ECDSA署名検証をOPENSSLで行うために、ECC公開鍵を単独でファイルからリードするよう変更。 ・上記変更に伴い エラーコードCR_GENID_ERROR_ECC_READ_PUBLIC_KEY を復活。 (no author) 2010-01-05 08:55:54 +0000
  • 43956bef9a ID生成プログラム:ECDSA-SHA1にて署名と検証成功 kubodera_yuichi 2010-01-05 06:21:48 +0000
  • c1c8920dd9 ECDSA鍵インポート、OpenSSLでの検証処理追加 kubodera_yuichi 2010-01-05 05:15:11 +0000
  • d9ade4c7f2 一端hsm_ecdsa_signを追加した物をコミット kubodera_yuichi 2009-12-29 09:00:36 +0000
  • 669f145a33 ECDSA署名生成関数修正 kubodera_yuichi 2009-12-29 06:41:46 +0000
  • c74a9a8c02 ECDSA鍵ペアロード成功 kubodera_yuichi 2009-12-29 05:05:40 +0000
  • b2d392fec9 コード修正 kubodera_yuichi 2009-12-29 04:05:25 +0000
  • 1d7042f104 hsm_utilsからのmy_alloc, my_bignumを輸入 kubodera_yuichi 2009-12-29 03:54:06 +0000
  • db7d0ca37e dummy:pemも一応追加しておく kubodera_yuichi 2009-12-29 02:38:52 +0000
  • 8ab6c3510b dummyKey:生産用NintendoCTR2鍵ペアがsect233k1だったのでsect233r1で生成し直し kubodera_yuichi 2009-12-29 02:37:43 +0000
  • 3d427d2df7 hsm_utils:ECDSAキーペアの署名と検証が正しく行えることを確認 kubodera_yuichi 2009-12-29 01:55:43 +0000
  • a6f8877d65 hsm_utils:ECDSAキーペアインポート成功(署名と検証はこれから) kubodera_yuichi 2009-12-29 00:43:26 +0000
  • 6c5c5c99db hsm_utils:Makefile修正 kubodera_yuichi 2009-12-29 00:34:05 +0000
  • decfc8170f hsm_utils:ECC鍵インポートは削除しておく(ややこしいので) kubodera_yuichi 2009-12-29 00:33:01 +0000
  • bd45342ff7 hsm_utils:ECDSA鍵インポートプログラム追加(たぶんまだ動かない),鍵名変更 kubodera_yuichi 2009-12-29 00:31:27 +0000
  • cc75cc4129 hsm_utils:RSAキーペアのインポートと暗号化・復号化成功 kubodera_yuichi 2009-12-28 13:34:15 +0000
  • e3b58c07cc hsm_utils:RSAキーペアインポート"自体"成功、ECDSA priv key インポート成功? kubodera_yuichi 2009-12-28 11:58:55 +0000
  • ebd20afe39 hsm_utils:RSA鍵インポートプログラム整理 kubodera_yuichi 2009-12-28 01:54:41 +0000
  • cb9e43f645 hsm_utils:RSA鍵のインポートで、OCSなしでもrecord出来るようになった kubodera_yuichi 2009-12-28 01:10:57 +0000
  • 4118586ac2 hsm_utils kubodera_yuichi 2009-12-28 01:03:51 +0000
  • 915d377370 hsm_utils:HSM用のmalloc upcalls切り出し kubodera_yuichi 2009-12-28 00:36:29 +0000
  • dcd93a3c04 cr_deviceCert.c -> cr_device_cert.c kubodera_yuichi 2009-12-27 23:56:51 +0000
  • 7b7b78c56c deviceId -> device_id kubodera_yuichi 2009-12-27 23:53:10 +0000
  • ea5bc5fbf2 bondingOption -> bonding_option kubodera_yuichi 2009-12-27 23:45:24 +0000
  • e95cee71fd hsm_utils kubodera_yuichi 2009-12-27 11:36:23 +0000
  • 2f4891ec56 hsm_utils:テスト用ECC鍵ペア追加 kubodera_yuichi 2009-12-27 05:29:17 +0000
  • badbce91d4 hsm_bignum kubodera_yuichi 2009-12-27 05:25:22 +0000
  • db8f08ddee hsm_utils:bin2bignumを切り出し kubodera_yuichi 2009-12-27 05:23:12 +0000
  • 88951ece8e hsm_utils:import_ecc_keypair追加(まだ動かない) kubodera_yuichi 2009-12-27 05:15:34 +0000
  • 6d45ca9014 hsm_utils:mybignumに伴うsimple*の廃止 kubodera_yuichi 2009-12-27 05:12:16 +0000
  • 48e0a29c65 hsm_utils kubodera_yuichi 2009-12-27 04:47:38 +0000
  • dbb976ccb5 hsm_utils:mybignum追加(simblebignumまんま。デバッグ目的), import_asymmetric_key.c -> import_rsa_keypair.c kubodera_yuichi 2009-12-27 04:45:45 +0000
  • 62daefb347 typo kubodera_yuichi 2009-12-25 07:40:20 +0000
  • 742bb88c8b serial -> deviceId に置換 kubodera_yuichi 2009-12-25 07:37:49 +0000
  • b5a1aaea14 エラーコードの変更に main.c を追従 kubodera_yuichi 2009-12-25 07:25:52 +0000
  • e086226612 エラーコード一新、opensslのエラーコードはprivateに移動(HSM系は削除) kubodera_yuichi 2009-12-25 07:24:20 +0000
  • e79390947d cr_generate_id_finalizeもエラーバッファを引数に持たせるようにした。 kubodera_yuichi 2009-12-25 07:22:26 +0000
  • 82b1720449 SetErrorInfoでスタック分記録する方式に変更。 kubodera_yuichi 2009-12-25 07:06:54 +0000
  • dcec656f55 終了処理時のエラーハンドリング追加 kubodera_yuichi 2009-12-25 04:14:15 +0000
  • 8dadd0fd25 エラーハンドリング修正 kubodera_yuichi 2009-12-25 02:39:51 +0000
  • 796b29938d HSMのリセットはHSMユーザしか行えないため、今のところオフに。 kubodera_yuichi 2009-12-25 02:32:21 +0000
  • 8fca7addd9 初期化の時もエラーバッファを引数に取るよう変更。 kubodera_yuichi 2009-12-25 01:55:36 +0000
  • 4589b6b330 リセットするには特権モードでの接続が必要。 kubodera_yuichi 2009-12-25 01:19:15 +0000
  • 1d475fdf1f typo kubodera_yuichi 2009-12-25 00:41:22 +0000
  • a349e3a00c TODO:HSMリセットの追加 kubodera_yuichi 2009-12-25 00:38:49 +0000
  • 5cba053068 hsm_utils kubodera_yuichi 2009-12-24 12:27:13 +0000
  • be83c69308 hsm_utils kubodera_yuichi 2009-12-24 12:26:38 +0000
  • 0f8515fc8b hsm_utils kubodera_yuichi 2009-12-24 12:11:20 +0000
  • 9c5bd82ff6 hsm_utils:sbn_bin2bignumを簡略化 kubodera_yuichi 2009-12-24 12:10:13 +0000
  • 6903586a02 hsm_utils:RSA秘密鍵のインポートに成功(コードはメチャメチャだが、動いているのでコミット) kubodera_yuichi 2009-12-24 11:49:02 +0000
  • b2e6de4d10 ・エラーコードの整理。 ・TODOの追加。 (no author) 2009-12-24 10:20:17 +0000
  • acb6127092 hsm_utils kubodera_yuichi 2009-12-24 05:00:42 +0000
  • ecaf1ba492 hsm_utils:また追加 kubodera_yuichi 2009-12-24 04:43:23 +0000
  • 8f56deacca hsm_utils kubodera_yuichi 2009-12-24 04:31:02 +0000
  • 37df2f9e86 hsm_utils kubodera_yuichi 2009-12-24 04:29:44 +0000
  • 4b9bdf2bb3 hsm_utils kubodera_yuichi 2009-12-24 04:25:50 +0000
  • d9bbb215fe hsm_utils:追加 kubodera_yuichi 2009-12-24 04:23:10 +0000
  • 5df46f3bfe リネーム : cr_hsm_util.c -> cr_id_util.c kubodera_yuichi 2009-12-24 04:14:13 +0000
  • a7e70b9bad TORIAEZU コールスタックを #ifdef DEBUG_PRINT でくくっておく kubodera_yuichi 2009-12-23 10:36:30 +0000
  • 13c4b63a45 r72のHSM関連コード対策漏れ kubodera_yuichi 2009-12-23 10:32:41 +0000
  • 5813af8471 エラー情報を関数名と行数に変更し、指定したサイズ分コールスタックとして記録する方式にした。 kubodera_yuichi 2009-12-23 10:31:14 +0000
  • 3c0a8ea9d7 Moduleinfoもローカル化 kubodera_yuichi 2009-12-23 09:17:14 +0000
  • 274e96d275 r69のビルドを通す kubodera_yuichi 2009-12-23 08:48:45 +0000
  • b445a23dac SetErrorInfo関数の挿入 kubodera_yuichi 2009-12-23 08:47:29 +0000
  • ade32ed0b1 TODO:ダイジェストアルゴリズム ECDSAだけでなく、SHA256なども必要なので OpenSSL_add_all_digests(); でfix kubodera_yuichi 2009-12-23 08:16:01 +0000
  • 0a907f66eb 安全なNFKM_freekey処理 kubodera_yuichi 2009-12-23 08:06:51 +0000
  • 0c43773d1b loadblobの引数ltidは鍵がモジュールプロテクトならば0固定でよい kubodera_yuichi 2009-12-23 08:01:39 +0000
  • 2aa9afb0c1 TODO:OCSカード関連処理除去完了 (カード関連コード、変数除去) 一部HSM関連グローバル変数をローカルに移動 kubodera_yuichi 2009-12-23 07:32:08 +0000
  • d330817727 r63のビルドを通す kubodera_yuichi 2009-12-23 07:20:18 +0000
  • 95b38c32fb TODO:OCSカード関連処理除去着手 kubodera_yuichi 2009-12-23 07:18:11 +0000
  • 93975b9029 初期化、終了処理の成功時に返す CR_GENID_INITIALIZE_OK, CR_GENID_FINALIZE_OK を追加 kubodera_yuichi 2009-12-23 07:14:44 +0000
  • 43421e0d68 TODO: 開発実機鍵/製品実機鍵関連完了 kubodera_yuichi 2009-12-23 07:08:03 +0000
  • 3dc959e772 r58のビルドを通す2 kubodera_yuichi 2009-12-23 07:05:49 +0000
  • 47f22d47f1 r58のビルドを通す kubodera_yuichi 2009-12-23 07:02:12 +0000
  • d54e4f7a2f TODO:AESの切替は上手くいったので、そのままTODO:RSAの切替処理対策 (また、このコミットで鍵ロード時の eventloop 処理はどちらからも削除された。) kubodera_yuichi 2009-12-23 06:51:41 +0000
  • c4ea5cd059 r52のビルドを通す5 kubodera_yuichi 2009-12-23 06:30:04 +0000
  • 6bfe279c63 r52のビルドを通す4 kubodera_yuichi 2009-12-23 06:29:36 +0000
  • f699e6b139 r52のビルドを通す3 kubodera_yuichi 2009-12-23 06:28:51 +0000
  • ebbd54af47 r52のビルドを通す2 kubodera_yuichi 2009-12-23 06:24:48 +0000
  • 66a4e33f1e r52のビルドを通す kubodera_yuichi 2009-12-23 06:23:54 +0000
  • 7b30aa63d7 TODO:AESの鍵切替処理(たぶんまだ不完全) kubodera_yuichi 2009-12-23 06:12:07 +0000
  • b711327bfa TODO:CR_GENID_ERROR_ECDSA_DECODEエラーコードを追加(cr_deviceCert.c:262) kubodera_yuichi 2009-12-23 05:44:26 +0000
  • 262a241910 GetErrorInfoに対してSetErrorInfoとした kubodera_yuichi 2009-12-23 05:36:05 +0000
  • a588080692 テストコード除去 kubodera_yuichi 2009-12-23 05:33:48 +0000
  • 0dc4a08d32 CR_ERR_BUFFERの仮フォーマットとそれに対する処理追加 kubodera_yuichi 2009-12-23 05:33:07 +0000
  • fa5d5ce2e2 openssl/err.h も private.h へ移動(最後は要らなくなるかも) kubodera_yuichi 2009-12-23 04:38:35 +0000
  • 05c038de67 エラーバッファ周り叩き台(CR_ERR_BUFFER構造体を private.h に移しました) kubodera_yuichi 2009-12-23 04:32:50 +0000
  • 3a8205d8e4 レビュー結果のTODOリストを追加。 (no author) 2009-12-23 03:11:23 +0000
  • d5005c0ba7 エラーコード関連の修正 kubodera_yuichi 2009-12-23 02:44:41 +0000
  • 577d8d1951 cr_enc_id : AES, RSAのベリファイエラーコードを正しく返すよう修正 kubodera_yuichi 2009-12-23 02:19:15 +0000
  • a71f297c0d cr_hsm_code : RSA鍵もモジュールプロテクトタイプに変更 kubodera_yuichi 2009-12-23 02:09:00 +0000
  • fcf0f8508d cr_hsm_code : 実際の環境に合わせるべく、AES鍵をモジュールプロテクトに変更 kubodera_yuichi 2009-12-23 01:59:42 +0000
  • f8dae9b804 cr_hsm_code : privateヘッダをインクルードして鍵スイッチを全体に合わせる kubodera_yuichi 2009-12-23 01:51:53 +0000
  • 547e8fb49c デバイス証明書デバッグ用のコード追加。 (no author) 2009-12-23 01:48:51 +0000
  • d6bcab7b88 cr_hsm_code: プリプロセッサ修正 kubodera_yuichi 2009-12-23 01:20:55 +0000
  • 305a2e4bab openssl開発時のデバイス証明書へのECDSA署名への対応。 (no author) 2009-12-22 13:10:27 +0000
  • 4edd07be02 ・TestECDSAを追加し、デバイス鍵ペアのECDSAテストを行うよう変更。 ・デバイス証明書の各種パラメータのセットを行うよう変更。(ECDSA署名のみ未実装) (no author) 2009-12-22 12:12:54 +0000