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 enc -d -base64 -in csm_key_private.pem -out csm_key_private.der
|
||||
openssl rsa -pubout -inform DER -outform DER -in csm_key_private.der -out csm_key_public.der
|
||||
openssl genrsa -out private_key.pem 2048
|
||||
openssl enc -d -base64 -in private_key.pem -out private_key.der
|
||||
openssl rsa -pubout -inform DER -outform DER -in private_key.der -out public_key.der
|
||||
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
@echo off
|
||||
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
|
||||
: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
|
||||
|
||||
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へ連絡
|
||||
RED) リスト(csm_list)と署名(csm_sign)を作成し送る
|
||||
|
||||
|
||||
インポート手順
|
||||
・ 公開鍵、リスト、署名を書き込んだSDをCTRに差す
|
||||
・ リスト、署名を書き込んだSDをCTRに差す
|
||||
・ インポート用アプリをカード起動
|
||||
・ 有効な本体ならインポートメニューが表示される
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user