mirror of
https://github.com/monero-project/monero-site.git
synced 2024-11-05 16:07:36 +00:00
4c1e8dd858
+ correction on Italian Account + Removed leftover miners.md (replaced by mining.md) + Removed Dust and update Copyright + Code improvement to avoid reading the config file and to use the builtin jekyll config variable passed in the content + Ammount.md:25/26 glitch "\@transaction-privacy" corrected. PL to be checked twice. + Italian ammount.md moneropedia links corrected (terms added to destination entries, unnecessary markdown links removed) + Polish corrections + extend ruby \word-boundary in regex to match `-based` `-like` `-form` + Updated readme according to the new way to add or translate a moneropedia entry + fix mining with CryptoNight variant + rebased to include AR + chery picked #820 to avoid conflicts
25 lines
1.2 KiB
Markdown
25 lines
1.2 KiB
Markdown
---
|
|
entry: "Garlic-Encryption"
|
|
tags: ["kovri"]
|
|
terms: ["Garlic-Encryption", "Layered-Encryption"]
|
|
summary: "Layered encryption as implemented in Kovri / I2P"
|
|
---
|
|
|
|
{% include untranslated.html %}
|
|
### The Basics
|
|
|
|
@garlic-encryption is @I2P's implementation of @message based @layered-encryption (similar to flow-based [Onion-Routing](https://en.wikipedia.org/wiki/Onion_routing)).
|
|
|
|
By @encrypting @messages in layers, this allows a @message to be routed through a sequence of proxies without allowing the proxies (or any intermediaries) to read the contents of the @message. @Layered-Encryption is a fundamental feature in @Kovri, @I2P, and [Tor](https://torproject.org) and is the cornerstone for securing anonymity within these overlay-networks.
|
|
|
|
### In-depth information
|
|
|
|
For @garlic-encryption, the primary difference between @Kovri/@I2P and Tor is:
|
|
|
|
- @Kovri/@I2P bundles multiple @messages together to form garlic "cloves"
|
|
- any number of messages can be contained in a "clove" instead of *only* a single message
|
|
- @Kovri/@I2P uses [ElGamal](https://en.wikipedia.org/wiki/ElGamal)/[AES](https://en.wikipedia.org/wiki/Advanced_Encryption_Standard) @encryption for @messages and @transports
|
|
|
|
### Notes
|
|
|
|
For details, see @garlic-routing.
|