Skip to content

Commit

Permalink
filling docs - fix typos and sentences
Browse files Browse the repository at this point in the history
  • Loading branch information
odudex committed Jul 30, 2023
1 parent 6f5e9b0 commit 2d1f69c
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 10 deletions.
14 changes: 7 additions & 7 deletions docs/getting-started/settings.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,22 +19,22 @@ Modify the encryption method and parameters to fit your needs. The encryption se

#### PBKDF2 Iterations

When you enter a encryption key it is not directly used to encrypt your data. As a feature to increase safety, specially against brute force attacks, the keys is derived multiple times using hashing functions. PBKDF2(Password-Based Key Derivation Function) iterations stands for the amount of derivations that will be performed over your key prior to encrypt/decrypt your mnemonic.
When you enter a encryption key it is not directly used to encrypt your data. As a feature to increase safety, specially against brute force attacks, the key is derived multiple times using hashing functions. PBKDF2(Password-Based Key Derivation Function) iterations stands for the amount of derivations that will be performed over your key prior to encrypt/decrypt your mnemonic.

If increase this value to make your encryption harder at the cost of taking longer to encrypt and decrypt your mnemonics
If you increase this value it will make the encryption harder, at the cost of taking longer to encrypt and decrypt your mnemonics

#### Encryption Mode

Choose between well known and widely used AES(Advanced Encryption Standard) modes:

##### AES-ECB

ECB(Electronic Codebook), its a simpler method where encryption data blocks are encrypted individually. It will be faster and simpler to encrypt, QR codes will have a lower density of information and will be easier to transcribe.
ECB(Electronic Codebook), its a simpler method where encryption data blocks are encrypted individually. It will be faster and simpler to encrypt, QR codes will have a lower density and will be easier to transcribe.

##### AES-CBC

CBC(Cipher-block Chaining) is considered safer, because at the first data block an initial vector(IV) is used to add random data to the encryption and from subsequent blocks depends on data from the previous block, giving its chaining feature.
It will take longer to encrypt, because it will be required to take a snapshot to generate a random initial vector. This initial vector must be stored together with encrypted data, making encrypted QR codes denser and harder to transcript.
CBC(Cipher-block Chaining) is considered safer, because at the first data block an initial vector(IV) is used to add random data to the encryption. Subsequent blocks encryption depend on data from the previous blocks, giving its chaining feature.
It will take longer to encrypt, because a snapshot will be required to generate a random initial vector. This initial vector will be stored together with encrypted data, making encrypted QR codes denser and harder to transcript.

<br><br><br><br><br>

Expand Down Expand Up @@ -90,12 +90,12 @@ Here you choose between Thermal, CNC or none(default). Leave this setting to "no

### Theme

Choose your color theme according to your preference. Some themes may be more suitable for some devices, coordinator cameras and environments. Light theme, for example, may be easier to scan QR codes from in brighter environments.
Choose your color theme according to your preference. Some themes may be more suitable for some devices, coordinator cameras and environments. As an example, it may be easier to scan QR codes from Krux devices using light theme in brighter environments.

<br><br><br><br><br>

### Touchscreen

If your device has a touchscreen you can change the touch detection threshold. If it is too sensitive or detecting false (ghost) touches, you should increase the threshold value, making it less sensitive. The other way also valid, reduce the threshold to make the screen more sensitive to touches.
If your device has touchscreen you can change the touch detection threshold. If it is being too sensitive or detecting false (ghost) touches, you should increase the threshold value, making it less sensitive. The other way is also valid, reduce the threshold to make the screen more sensitive to touches.

<br><br><br><br><br>
6 changes: 3 additions & 3 deletions docs/getting-started/tools.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@ Here some handy tools are offered to complement your device's and wallets manage

### Check SD Card

You can check if your device is reading your SD card and explore its content
You can check if a SD card can be detected and read by your device and explore its content.

### Delete Mnemonic

Delete any stored encrypted mnemonic, on device's internal flash memory or SD card
Delete any stored encrypted mnemonic, on device's internal memory or SD card.

### Print Test QR

Quickly print a test QR to check and optimize your printer setup
Quickly print a test QR code to check and optimize your printer setup.

### Create QR Code

Expand Down

0 comments on commit 2d1f69c

Please sign in to comment.