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 |
|
kubodera_yuichi
|
d5005c0ba7
|
エラーコード関連の修正
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@44 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-23 02:44:41 +00:00 |
|
kubodera_yuichi
|
577d8d1951
|
cr_enc_id : AES, RSAのベリファイエラーコードを正しく返すよう修正
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@43 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-23 02:19:15 +00:00 |
|
kubodera_yuichi
|
a71f297c0d
|
cr_hsm_code : RSA鍵もモジュールプロテクトタイプに変更
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@42 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-23 02:09:00 +00:00 |
|
kubodera_yuichi
|
fcf0f8508d
|
cr_hsm_code : 実際の環境に合わせるべく、AES鍵をモジュールプロテクトに変更
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@41 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-23 01:59:42 +00:00 |
|
kubodera_yuichi
|
f8dae9b804
|
cr_hsm_code : privateヘッダをインクルードして鍵スイッチを全体に合わせる
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@40 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-23 01:51:53 +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 |
|
kubodera_yuichi
|
d6bcab7b88
|
cr_hsm_code: プリプロセッサ修正
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@38 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-23 01:20:55 +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 |
|
(no author)
|
50370a8d25
|
openssl開発時に、ダミーNintendoCTR2署名鍵(ECC233)をリンクするよう変更。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@35 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-22 09:54:27 +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 |
|
kubodera_yuichi
|
8bd6f50acc
|
ifdef抜けの修正 その5
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@29 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-22 07:00:14 +00:00 |
|
kubodera_yuichi
|
de0d9f3712
|
ifdef抜けの修正 その4
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@28 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-22 06:55:55 +00:00 |
|
kubodera_yuichi
|
a30768d33e
|
ifdef抜けの修正 その3
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@27 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-22 06:51:29 +00:00 |
|
kubodera_yuichi
|
29db6706ca
|
ifdef抜けの修正 その2
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@26 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-22 06:39:30 +00:00 |
|
kubodera_yuichi
|
33621db72c
|
ifdef抜けの修正
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@25 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-22 06:33:52 +00:00 |
|
kubodera_yuichi
|
8c5597c7eb
|
HSM初期化の時にビルドスイッチによって読み出す鍵を切り替えるよう変更
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@24 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-22 06:30:10 +00:00 |
|
kubodera_yuichi
|
4ae224dc01
|
RSA処理部修正
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@23 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-22 05:57:17 +00:00 |
|
kubodera_yuichi
|
f233d5981e
|
今度はwarningを消す その2
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@22 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-22 05:48:26 +00:00 |
|
kubodera_yuichi
|
541b299b1f
|
今度はwarningを消す
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@21 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-22 05:47:10 +00:00 |
|
kubodera_yuichi
|
a656144f01
|
RSA処理部が抜けていたので追加(cr_rsa_enc_dec関数の中身)
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@20 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-22 05:43:31 +00:00 |
|
kubodera_yuichi
|
63b3edb02c
|
linuxでのビルドを通す その5
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@19 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-22 05:23:03 +00:00 |
|
kubodera_yuichi
|
6e530397d8
|
linuxでのビルドを通す その4
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@18 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-22 05:20:29 +00:00 |
|
kubodera_yuichi
|
3e1e11c1fa
|
HSM関連コード分離完了?
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@17 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-22 05:13:33 +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 |
|
kubodera_yuichi
|
928ab41882
|
linuxでのビルドを通す その3
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@15 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-22 02:21:51 +00:00 |
|
kubodera_yuichi
|
1a0a5593d7
|
linuxでのビルドを通す その2
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@14 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-22 02:19:47 +00:00 |
|
kubodera_yuichi
|
ee847ce221
|
linuxでのビルドを通す
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@13 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-22 02:18:44 +00:00 |
|
kubodera_yuichi
|
445e0b013d
|
cr_generate_id.cからHSM関連コードを除外する2(linuxでも通る、はず)
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@12 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-22 02:14:01 +00:00 |
|
kubodera_yuichi
|
86a0d8f40d
|
cr_generate_id.cからHSM関連コードを除外する(今はcygwinでのみビルド通る)
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@11 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-22 02:01:20 +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 |
|
kubodera_yuichi
|
848a210b7e
|
エラーコード一覧 : HSM, NFKMを付けて明確化
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@8 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-21 13:09:19 +00:00 |
|
kubodera_yuichi
|
5dcec6480f
|
エラーコード一覧、ライブラリ毎(NFastApp, NFKMなど)の整理版
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@7 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-21 12:33:39 +00:00 |
|
kubodera_yuichi
|
e2b25e8315
|
起こりうるHSMのエラーコード一覧追加(未整理版)
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@6 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-21 11:12:26 +00:00 |
|
kubodera_yuichi
|
b1b18d7607
|
ビルドエラーを通すために by kuboyu
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@5 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-21 09:06:53 +00:00 |
|
kubodera_yuichi
|
2bac143ce0
|
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@4 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-21 08:59:49 +00:00 |
|
kubodera_yuichi
|
2c1723bfef
|
TORIAEZU OpenSSLを(自動で)Linuxでビルドできるようにする by kuboyu
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@3 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-21 08:55:21 +00:00 |
|
kubodera_yuichi
|
5e9048f099
|
パッケージファイルなどを改めてコミット by kuboyu
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@2 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-21 08:50:09 +00:00 |
|
(no author)
|
42b718d775
|
Add first files.
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@1 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-21 08:45:37 +00:00 |
|