Update readme
This commit is contained in:
@@ -4,7 +4,7 @@ Here is the link to the original project: <http://git.gniibe.org/cgit/gnuk/gnuk.
|
||||
|
||||
What's Gnuk?
|
||||
============
|
||||
Gnuk is an implementation of a USB cryptographic security token that supports the OpenPGP card protocol version 3. It runs on a STM32F103 processor (and its compatible). In short it allows one to convert a cheap $2 ST-Link v2 clone device into a hardware security token.
|
||||
Gnuk is an implementation of a USB cryptographic security token that supports the OpenPGP card protocol version 3. It runs on a STM32F103 processor (and its compatible). In short it allows one to convert a cheap $2 "ST-Link v2" clone device into a hardware security token.
|
||||
|
||||
It has supports of Ed25519 and X25519 (ECDH on Curve25519). It also has experimental support of ECDSA (on NIST P256 and secp256k1) and ECDH (on NIST P256 and secp256k1).
|
||||
|
||||
@@ -16,7 +16,7 @@ How to build the Gnuk firmware
|
||||
==============================
|
||||
You will need the GNU toolchain and newlib for arm-none-eabi.
|
||||
|
||||
To clone source code and compile, use the following commands
|
||||
To clone the source code and compile, use the following commands.
|
||||
```
|
||||
git clone --recursive https://git.spengler.co.za/deon/gnuk.git gnuk
|
||||
cd gnuk/src
|
||||
@@ -30,7 +30,7 @@ Then, we will have "gnuk.bin" under src/build directory.
|
||||
|
||||
How to flash the Gnuk firmware
|
||||
==============================
|
||||
Ensure that you have openocd installed.
|
||||
In order to flash the firmware ensure that you have openocd installed.
|
||||
|
||||
Now create a file called stm32f103.cfg with the following content
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user