kubodera_yuichi
|
1f5eba052d
|
サンプルのオブジェクトnfutil.oを除外し、そのうちの関数nfutil_copybytesだけもらってくる
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@148 ff987cc8-cf2f-4642-8568-d52cce064691
|
2010-01-07 00:51:19 +00:00 |
|
(no author)
|
ae1edae695
|
・ツリーの整理。
dummyCA, rsakeyフォルダの削除。
realKeyフォルダを追加し、AESのIVとECDSAのpublicKeyは、USE_HSM時にも組み込むようにする。
但し、現時点ではデバッグの都合上、realKeyフォルダ内の鍵は、dummyKeyフォルダと同じものにしておく。
・ツリー内から"Nintendo"の表記を出来る限り削除。
issuerNameは、0x5aでXORマスクしたものをソース上に置いておく。
・USE_HSMの場合でも、AESのIVをファイルから読み込んで使用するようにする。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@134 ff987cc8-cf2f-4642-8568-d52cce064691
|
2010-01-05 10:51:17 +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
|
c74a9a8c02
|
ECDSA鍵ペアロード成功
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@127 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-29 05:05:40 +00:00 |
|
kubodera_yuichi
|
1d7042f104
|
hsm_utilsからのmy_alloc, my_bignumを輸入
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@125 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-29 03:54:06 +00:00 |
|
kubodera_yuichi
|
dcd93a3c04
|
cr_deviceCert.c -> cr_device_cert.c
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@111 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-27 23:56:51 +00:00 |
|
kubodera_yuichi
|
5df46f3bfe
|
リネーム : cr_hsm_util.c -> cr_id_util.c
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@75 ff987cc8-cf2f-4642-8568-d52cce064691
|
2009-12-24 04:14:13 +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)
|
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 |
|
(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 |
|
(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
|
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)
|
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 |
|
(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 |
|