mirror of
https://github.com/rvtr/ctr_Repair.git
synced 2025-10-31 13:51:08 -04:00
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@161 385bec56-5757-e545-9c3a-d8741f4650f1
This commit is contained in:
parent
a4083c3429
commit
97b60e1221
Binary file not shown.
@ -1,27 +0,0 @@
|
|||||||
-----BEGIN RSA PRIVATE KEY-----
|
|
||||||
MIIEpQIBAAKCAQEA9winzmkEtyZ4CX7BRii3kSocdlUi4FY+NCQ+wg9koKiW4dS5
|
|
||||||
83LUDTt7+J76JabUPaFsuEZkxHYTwFcM7/pEELihi1hGq7KEoLocESZrACJitGtD
|
|
||||||
oQEf9+M+o+EVtjnGOBPCPzOa+oiT2TSH+H1tgUgLF7dIWnLQPGbOc6JkEug3oWvh
|
|
||||||
0Jqrk5ET1g9Gymbx/TlcI4MtCPiPZUym62eSBESrpg4jPI6P/6FQ6b8RQdbdSnzi
|
|
||||||
lyvw4pRT80Xhw10Q0DmO38D/tCRfVcQWLJEXst7pgZaLgBpC1GnMdR30Ff14csuq
|
|
||||||
xTe4PagLdVcWrZEH5yKrjkwGVetCJOBUl9RP4QIDAQABAoIBAQCGmcu9NxGfrbFI
|
|
||||||
Ey3CSZtD2HsrqtXXAIbiKEGdwX9l3pZftGYhlRafoyK4Y/8OlukcL6GqgoiTV3cJ
|
|
||||||
nSTqeSWvKrqyz0Wqdhm37dAvNAynRRUdEzkFODSv/7z41ELdSHuNwI5dm4O9ML/G
|
|
||||||
YM4ZglYxVAzfPjmJNvfpgWbKMNhwR89BduYv6RmAZo9mScSj/T+abDWWwR1D6N9A
|
|
||||||
6bJeIu1ES2xroELgdEym8kHKSA2NXS5E/xy7NMzFgTPN/KkmNCq6Go0Grt7DTzpV
|
|
||||||
B4lndBLEuV/cO/joieqsPu1jFMOe0RtuVs9H47V7UUljjUX/MXGdKICx1R87xQrU
|
|
||||||
EjGmzazxAoGBAP2MfigN+SYaDrI0HORaDzL1s02CWcj6piuS/GPmquh/hmKZHmtj
|
|
||||||
5fbTWFlpA3BKoIGbki7fX83V9qoGW8QC+fD0H5xG6VuAHV0/VFcfCXEQNiAcy4kV
|
|
||||||
PW6fNxY0TgUiWHvI+eXeqIAhQPwVu0CKJLI4iocHP0WhVF3TzzbGnwNlAoGBAPls
|
|
||||||
CeyN77Cbd/zYB20dhPbiym2rh7/4ZdpOX93oQmQVp1xZaxC+peFoHIrCOTIxiq7q
|
|
||||||
MBfjkzb4TId/jegilF6FyKvLMQAlKKe2bewYnB3zlv7+D8J8vICLL8oiBvcbIF80
|
|
||||||
wQvkDOPhp15e2eqnIx5TS6SHWivE2qKchWS59rjNAoGBAK7qaW4Alc1vVIwj33q5
|
|
||||||
lpq1Xkkuj/pS0Khm8q+Ixoc20uLad13mwRMSonSsOa8SDMDdLnAfsdwyq8SINm53
|
|
||||||
Dy7ne5c4ZGy3aYqW0fx4cO8LHAvzUYb0nDjgpgQveVOZaimbcKrgfKZISqid5VyU
|
|
||||||
8NPypb6ZhVDoB2fjY6SKSdDxAoGANoegQ89kL8BNo0G3netuPmumxgNSUm4EFo47
|
|
||||||
90/n8+moBVCnT6neqkEQvGVqC8c5ArTAfviKHuJ6GMWSSMYGmgO1s5lgxR9anBAO
|
|
||||||
SCe5OfMfd/AjkemjbJcBg7ecvjl4AliOPANHriqPZNpn2h1gWCjtyLKuzBLlmdeO
|
|
||||||
ck8V2aECgYEA8oNBag53JnFNamWKpXEnrV5BjSkigWx5zN7G7UAc9In0fnAg1ksH
|
|
||||||
Y5G0dFLTbNF8aNO4kw9qPNojCCd/S93MKRGwCibbMnavBcjrbQtLocal895z+miX
|
|
||||||
jS3tj6PQrD2a5VWOilM5I/kYwl+LSs0kRH7bEOJp0E7GVITjEUOMa0I=
|
|
||||||
-----END RSA PRIVATE KEY-----
|
|
||||||
Binary file not shown.
Binary file not shown.
@ -1,4 +1,4 @@
|
|||||||
openssl genrsa -out csm_key_private.pem 2048
|
openssl genrsa -out private_key.pem 2048
|
||||||
openssl enc -d -base64 -in csm_key_private.pem -out csm_key_private.der
|
openssl enc -d -base64 -in private_key.pem -out private_key.der
|
||||||
openssl rsa -pubout -inform DER -outform DER -in csm_key_private.der -out csm_key_public.der
|
openssl rsa -pubout -inform DER -outform DER -in private_key.der -out public_key.der
|
||||||
|
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
@echo off
|
@echo off
|
||||||
if "%1"=="" goto 1
|
if "%1"=="" goto 1
|
||||||
openssl dgst -sha256 -binary -keyform DER -sign csm_key_private.der -out csm_sign.dat %1
|
openssl dgst -sha256 -binary -keyform DER -sign private_key.der -out csm_sign.dat %1
|
||||||
goto end
|
goto end
|
||||||
:1
|
:1
|
||||||
openssl dgst -sha256 -binary -keyform DER -sign csm_key_private.der -out csm_sign.dat csm_list.txt
|
openssl dgst -sha256 -binary -keyform DER -sign private_key.der -out csm_sign.dat csm_list.txt
|
||||||
:end
|
:end
|
||||||
|
|||||||
BIN
trunk/CardSaveDataMover/Imp/imp_list/private_key.der
Normal file
BIN
trunk/CardSaveDataMover/Imp/imp_list/private_key.der
Normal file
Binary file not shown.
27
trunk/CardSaveDataMover/Imp/imp_list/private_key.pem
Normal file
27
trunk/CardSaveDataMover/Imp/imp_list/private_key.pem
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
-----BEGIN RSA PRIVATE KEY-----
|
||||||
|
MIIEpQIBAAKCAQEAvtK3JukAe7DQB3GRpQk3AZ2vTTbRpP5RkAp5x+bmGhK5Y0VL
|
||||||
|
F7mefRh/69NYhyF1i0pOBMVRuxl9CFLQc+JM59xqyUK3wL1j7Cncrq+vlndz0b0m
|
||||||
|
ZGGUN1rHbgyJTWxoNehBu6ZXb636gD4ElCfM1oIZa4TjoKMxdzZtVKFSJr5KvCtM
|
||||||
|
mhtmAeBZVGyZ8em+fS+II6YdmAf4ezetVwqTQ1i+VrfDFL2EFOYB0JP9pzZf31Pl
|
||||||
|
g3Nkvc/OCMDV0M2T5ScNFZEiZAhSWf+HF/ReJKAd2jf8vV7CTVvUoYaf6KQ7vGih
|
||||||
|
WhNjRFSHMzoKE4gTg/Mj6Inca+RzOUgK1S18wwIDAQABAoIBAHVs46n9DgAPoSRD
|
||||||
|
fdWqIwBKkZqZVk8K9RQHbkNWUljPFugAtyIFZoMidW2gY8TcESJC+lmzNwVEvQ1H
|
||||||
|
MOFu69ZubAQnmz3vDbNBW3zfvdSA83OoyxxQc83QfhK5gjBzunkZ0IFx7jJaRGFw
|
||||||
|
SI8HIuUJsCza3Nx4MDNk+chvcUdHFmnqYNv151iLTL/BHCebZoHEFAwlVP91V5Dw
|
||||||
|
WMGHIO85FJtXJBuaUAX71MKFFXH+WCNKC/MZHNDPB5xd/u6EL1p3R3PRpjtjWRtn
|
||||||
|
DbdgzrJN/po9VLbAL1AIsL8oV+D2B6FceCE+HpEgkp6qDVoQWFvKnzoS6Zsr+6DR
|
||||||
|
WixtFWECgYEA+SuA0e/gPE6N40ciPOq9I2eQdVRMQAmqSlckspDiqiID2Uuatvph
|
||||||
|
3XVMLFspzRJc188OtQQcx407MOSGDlF9dBcIDkx0jCojADM0Vlvl+pNohTTxTTHt
|
||||||
|
bJRpqoEQY+1gOrNeQqnZTF6uEqXP08xhXpmM/pmfwfwQckGBELSw5LECgYEAxA3G
|
||||||
|
nS6dols+EFdH/Wm+269SsrP4egysDmWieSpp4vu6Kx0uTdegm/nv7jZ6Oxln1d1I
|
||||||
|
naCwcS/43J+M9LP5N6zRCd/jCzWWmuyW/eLU3wMStbktRpvfFnWALB74NH7bHALM
|
||||||
|
zK9JLemff+0XQk5m/PMQWVFQI8E9u9xa3I9wJbMCgYEA4ksgM4onnJ27Py7baXfH
|
||||||
|
TuA/0k888OvWPK3oJkRvlxRNaou/d27ucrKU+7PPwu9qYpUqRjv150Xc/AqPtXFM
|
||||||
|
/qHsLxBAyQt7vjLC1augsnIt+syaWgF+H56qWK/esuJjAuzkLqcTMsjKTyVIGpMD
|
||||||
|
22aZJqFe9k52oU3cac+w2AECgYEAjbE7GzymlsGE4ICEOgUj+FgE17y0V1kzPJB9
|
||||||
|
1T4vGuo9iY1kesPdgv0nR629t1rMLcfpBGsvOg6muKTjVbOA6ZkP1yglSmOnfj6B
|
||||||
|
fepjWO46pnW34DElEXFIehrD3gTUzLDFXSVOKU2Qhf9PcQ+C5UuyRCs9VSoDOPOw
|
||||||
|
A3nzXnsCgYEAwIcRe+tosEo80Lsc/o3pSaTRBgHTHo8xw98X/xZNRD/18ytEMcHp
|
||||||
|
YplKMsdeBvbhHxCHEzbyvWSbQphFvE7HdqFKN4uZq1z6HzngUeXUH/exTKpQV5eG
|
||||||
|
W2KWZx8nSJZePxmhUkcSwKb07VYZ8mELxQCeHAM0dANstadD9uX8jN0=
|
||||||
|
-----END RSA PRIVATE KEY-----
|
||||||
BIN
trunk/CardSaveDataMover/Imp/imp_list/public_key.der
Normal file
BIN
trunk/CardSaveDataMover/Imp/imp_list/public_key.der
Normal file
Binary file not shown.
@ -3,13 +3,14 @@
|
|||||||
|
|
||||||
目的:許可した本体のみインポート
|
目的:許可した本体のみインポート
|
||||||
|
|
||||||
RED) インポート用カードと公開鍵(csm_key_public)を渡しておく
|
公開鍵はROMから読み込む
|
||||||
|
|
||||||
SC) ツール用本体のシリアルをメールなどでREDへ連絡
|
SC) ツール用本体のシリアルをメールなどでREDへ連絡
|
||||||
RED) リスト(csm_list)と署名(csm_sign)を作成し送る
|
RED) リスト(csm_list)と署名(csm_sign)を作成し送る
|
||||||
|
|
||||||
|
|
||||||
インポート手順
|
インポート手順
|
||||||
・ 公開鍵、リスト、署名を書き込んだSDをCTRに差す
|
・ リスト、署名を書き込んだSDをCTRに差す
|
||||||
・ インポート用アプリをカード起動
|
・ インポート用アプリをカード起動
|
||||||
・ 有効な本体ならインポートメニューが表示される
|
・ 有効な本体ならインポートメニューが表示される
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user