Skip to content

Commit b27a656

Browse files
committed
Add AMD's test signing tool.
It uses hard-coded keys, so we can't repurpose it. We are anyway using a different signing tool developed internally Signed-off-by: Jagannathan Raman <[email protected]>
1 parent 4d6c8d1 commit b27a656

File tree

5 files changed

+54
-0
lines changed

5 files changed

+54
-0
lines changed

AmdSlSigningTool

23.2 KB
Binary file not shown.

Makefile

+1
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ else
6868
skl.bin: skl Makefile
6969
objcopy -O binary -S $< $@
7070
python3 header_tool.py --image=skl.bin --version=0x02000200 --spl=0x00000001 --output=AmdSl_debug.BIN
71+
./AmdSlSigningTool -i AmdSl_debug.BIN -o AmdSl_debug.BIN.sign
7172
endif
7273

7374
skl: link.lds $(OBJ) Makefile

key_id.txt

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
93E543343B4146FF968AA24DF512029A

testPrivateKey.pem

+52
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
-----BEGIN PRIVATE KEY-----
2+
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
51+
NzYR68qe8yNY4NWJ9KwaD6viwlh92g7J
52+
-----END PRIVATE KEY-----

testPublicKey.bin

1.06 KB
Binary file not shown.

0 commit comments

Comments
 (0)