(no author)
|
dda074ee8b
|
・Linux + HSM でのビルドがデフォルトになるよう、Makefileを修正。
・デフォルトでDEBUG_PRINTをオフにする。
・2010/1/13のリリースに向けて、CR_GEN_ID_VERSIONを"2"にする。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@165 ff987cc8-cf2f-4642-8568-d52cce064691
|
2010-01-08 08:07:22 +00:00 |
|
(no author)
|
1ea4e7ce6f
|
・ECDSA署名検証をOPENSSLで行うために、ECC公開鍵を単独でファイルからリードするよう変更。
・上記変更に伴い エラーコードCR_GENID_ERROR_ECC_READ_PUBLIC_KEY を復活。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@132 ff987cc8-cf2f-4642-8568-d52cce064691
|
2010-01-05 08:55:54 +00:00 |
|
kubodera_yuichi
|
b2d392fec9
|
コード修正
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@126 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-29 04:05:25 +00:00 |
|
kubodera_yuichi
|
7b7b78c56c
|
deviceId -> device_id
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@110 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-27 23:53:10 +00:00 |
|
kubodera_yuichi
|
ea5bc5fbf2
|
bondingOption -> bonding_option
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@109 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-27 23:45:24 +00:00 |
|
kubodera_yuichi
|
742bb88c8b
|
serial -> deviceId に置換
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@99 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-25 07:37:49 +00:00 |
|
kubodera_yuichi
|
e086226612
|
エラーコード一新、opensslのエラーコードはprivateに移動(HSM系は削除)
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@97 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-25 07:24:20 +00:00 |
|
kubodera_yuichi
|
5813af8471
|
エラー情報を関数名と行数に変更し、指定したサイズ分コールスタックとして記録する方式にした。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@72 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-23 10:31:14 +00:00 |
|
kubodera_yuichi
|
3c0a8ea9d7
|
Moduleinfoもローカル化
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@71 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-23 09:17:14 +00:00 |
|
kubodera_yuichi
|
262a241910
|
GetErrorInfoに対してSetErrorInfoとした
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@50 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-23 05:36:05 +00:00 |
|
kubodera_yuichi
|
0dc4a08d32
|
CR_ERR_BUFFERの仮フォーマットとそれに対する処理追加
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@48 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-23 05:33:07 +00:00 |
|
kubodera_yuichi
|
fa5d5ce2e2
|
openssl/err.h も private.h へ移動(最後は要らなくなるかも)
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@47 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-23 04:38:35 +00:00 |
|
kubodera_yuichi
|
05c038de67
|
エラーバッファ周り叩き台(CR_ERR_BUFFER構造体を private.h に移しました)
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@46 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-23 04:32:50 +00:00 |
|
(no author)
|
3a8205d8e4
|
レビュー結果のTODOリストを追加。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@45 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-23 03:11:23 +00:00 |
|
(no author)
|
547e8fb49c
|
デバイス証明書デバッグ用のコード追加。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@39 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-23 01:48:51 +00:00 |
|
(no author)
|
305a2e4bab
|
openssl開発時のデバイス証明書へのECDSA署名への対応。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@37 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-22 13:10:27 +00:00 |
|
(no author)
|
4edd07be02
|
・TestECDSAを追加し、デバイス鍵ペアのECDSAテストを行うよう変更。
・デバイス証明書の各種パラメータのセットを行うよう変更。(ECDSA署名のみ未実装)
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@36 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-22 12:12:54 +00:00 |
|
kubodera_yuichi
|
5b0e14b861
|
TestECDSAの追加とテスト(現在署名で失敗する)
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@34 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-22 09:40:51 +00:00 |
|
(no author)
|
6c97e11eea
|
・SFMTのパッケージおよびコードをツリーから削除。
・GenarateECCKeyPairの引数修正
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@33 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-22 08:52:51 +00:00 |
|
(no author)
|
1685d4ae68
|
・ビルドスイッチの整理。
HSM使用時は、ダミー鍵をリンクしないよう変更。
HSM未使用時は、ダミー鍵を使用するよう変更。
ENCRYPT_AESは、Makefileではなく、ヘッダで定義するよう変更。
・ダミー鍵処理を整備。
AES鍵も外部データをリンクするよう変更。
RSA鍵、AES鍵を共に開発鍵と製品鍵の両方を用意し、ボンディングオプションで切り替えるよう変更。
ダミー鍵使用時は、gen_id.exeを停止せず、最初に警告メッセージを表示するよう変更。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@32 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-22 08:35:27 +00:00 |
|
kubodera_yuichi
|
d2278af9ab
|
デバイス証明書関連をcr_generate_idから分離(まだ正しく動かない)
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@31 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-22 08:22:13 +00:00 |
|
(no author)
|
fd2d2fa8dc
|
HSM使用時/未使用時で、id の magic code を変えるよう修正。
CR_ID_BUFFER構造体のdeviceCertExpiryDateをexpiryDateに変更して、位置を調整。また、deviceCertSignのサイズを0x3Cに戻す。
serialNo.プリントデバッグ部分の修正。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@30 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-22 07:13:58 +00:00 |
|
(no author)
|
d323c591cd
|
ソースコードの分割。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@16 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-22 04:24:31 +00:00 |
|
(no author)
|
19d5af715d
|
デバッグプリントの整理。
generate_id内ではSFMTを使用しないよう変更。(通常のrandを使用)
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@10 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-22 01:34:46 +00:00 |
|
(no author)
|
27a69561bb
|
・コード整理中。
・cygwinでもビルドできるよう修正。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@9 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-21 13:19:27 +00:00 |
|