Compare commits
187
Commits
521ec2bc2e
..
master
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6842db6434 | ||
|
|
77fca14226 | ||
|
|
9aac8d89c0 | ||
|
|
94e3d846eb | ||
|
|
fdb2bedd8c | ||
|
|
65bfee850d | ||
|
|
64727ecf7e | ||
|
|
90eb7dbaea | ||
|
|
a61546b9be | ||
|
|
c9cb647ab8 | ||
|
|
d39a90a412 | ||
|
|
35f577dafa | ||
|
|
70f1c7b551 | ||
|
|
7012950d6d | ||
|
|
c99b1fd8ee | ||
|
|
a2922a142f | ||
|
|
819fe3e859 | ||
|
|
b4f97a7336 | ||
|
|
df71552ce9 | ||
|
|
8bda01aa53 | ||
|
|
02dd904c79 | ||
|
|
2bf492594a | ||
|
|
b49b76478f | ||
|
|
612b662e9e | ||
|
|
a3af14c025 | ||
|
|
2649d89aba | ||
|
|
71416651c0 | ||
|
|
14bcfb5f88 | ||
|
|
57adf4419a | ||
|
|
55e7092ed4 | ||
|
|
00dc5916ab | ||
|
|
51d4c95965 | ||
|
|
a319e81a38 | ||
|
|
47756e713d | ||
|
|
403292df64 | ||
|
|
67212e31b6 | ||
|
|
b3db6ef6c8 | ||
|
|
cc5c96b5eb | ||
|
|
33622d148b | ||
|
|
cc6b05dd12 | ||
|
|
1a11f406e4 | ||
|
|
628491998d | ||
|
|
313c265c0b | ||
|
|
30289214f8 | ||
|
|
ada88e8139 | ||
|
|
9d63835876 | ||
|
|
7c764c3a11 | ||
|
|
ff2355f154 | ||
|
|
22499d5d89 | ||
|
|
8a2b219d49 | ||
|
|
3695fea2b6 | ||
|
|
12a6c7c457 | ||
|
|
e43a3deac9 | ||
|
|
9f80e326dd | ||
|
|
9ed4d95036 | ||
|
|
aac31ea5dc | ||
|
|
19edd5ce66 | ||
|
|
facca04951 | ||
|
|
774dd4d152 | ||
|
|
0a555855a3 | ||
|
|
2daf76f30e | ||
|
|
f858e7fc1b | ||
|
|
33436e55a5 | ||
|
|
cb5fe0fd37 | ||
|
|
5412133e42 | ||
|
|
050300c594 | ||
|
|
798fdf22b7 | ||
|
|
7d9221a1de | ||
|
|
651641661e | ||
|
|
8b90a5bf07 | ||
|
|
cad651eab5 | ||
|
|
bf94eae8e7 | ||
|
|
4ca536a38a | ||
|
|
81c106c2c6 | ||
|
|
78c5c00944 | ||
|
|
1ea89541f9 | ||
|
|
3f990b30d0 | ||
|
|
3a7802d314 | ||
|
|
44248914ef | ||
|
|
5b0ea29b7b | ||
|
|
e7d44a871d | ||
|
|
700a308fd6 | ||
|
|
1cd465c977 | ||
|
|
05b29f32df | ||
|
|
f4df0f9ae5 | ||
|
|
6a5b9c1287 | ||
|
|
bd9511c8b9 | ||
|
|
02d12513f7 | ||
|
|
85f418307f | ||
|
|
11e9d85a4f | ||
|
|
1678e28b4d | ||
|
|
bdbf0ffa64 | ||
|
|
02b27093ef | ||
|
|
3e1fa2c00a | ||
|
|
c108b4a4b0 | ||
|
|
ecd64e8637 | ||
|
|
c66271eafe | ||
|
|
a55a8f221f | ||
|
|
96ba2485c4 | ||
|
|
d8a39ad46f | ||
|
|
ac4b389efc | ||
|
|
6c09afefba | ||
|
|
ddbc209b58 | ||
|
|
4848f887d4 | ||
|
|
30a57caadc | ||
|
|
41dc2ef65e | ||
|
|
873101833d | ||
|
|
8873207901 | ||
|
|
c97bfd5742 | ||
|
|
f5b045c488 | ||
|
|
c28f3b45cf | ||
|
|
66a909c4d7 | ||
|
|
e4941429cc | ||
|
|
950c591fc9 | ||
|
|
e5685e1c59 | ||
|
|
4ca1b74e24 | ||
|
|
4ce86b8f54 | ||
|
|
994c5dc503 | ||
|
|
57b1d7ac2a | ||
|
|
e67067b65c | ||
|
|
e6567f3c8b | ||
|
|
4d74153e92 | ||
|
|
5770a0d45a | ||
|
|
0c1bbf362e | ||
|
|
3e2f269962 | ||
|
|
f52758f1ce | ||
|
|
bc780f3a4f | ||
|
|
9fce71e8ba | ||
|
|
1a2a74cdac | ||
|
|
c0b6bff8b7 | ||
|
|
875e9a34f9 | ||
|
|
923e37bde6 | ||
|
|
2590bd9a48 | ||
|
|
d45ca55ff3 | ||
|
|
9328e74461 | ||
|
|
0d1755a22e | ||
|
|
52ff44edce | ||
|
|
a7a30e13bf | ||
|
|
549838e7d1 | ||
|
|
038ae1001a | ||
|
|
41737fe5f2 | ||
|
|
39d175ae1c | ||
|
|
1d790ee10f | ||
|
|
0c55485c9a | ||
|
|
65f4f6e582 | ||
|
|
f60cd3877e | ||
|
|
cd5f0f0646 | ||
|
|
d64eea5be7 | ||
|
|
43bbea9f1e | ||
|
|
be0a30bae9 | ||
|
|
2945d2a285 | ||
|
|
43f8608073 | ||
|
|
0f004f54c6 | ||
|
|
8608bf66ca | ||
|
|
a00ec743d7 | ||
|
|
28ddbfc79e | ||
|
|
5ed81cda80 | ||
|
|
243181944e | ||
|
|
70af3619a2 | ||
|
|
8948515be5 | ||
|
|
f220b5aefc | ||
|
|
3657838a6e | ||
|
|
b6ed2001e1 | ||
|
|
297b5c068b | ||
|
|
39fd063fcd | ||
|
|
4cbd6bfd27 | ||
|
|
520924e018 | ||
|
|
6c0f8cf103 | ||
|
|
3c2aa9c14a | ||
|
|
4969840025 | ||
|
|
d78bf7775f | ||
|
|
6a071c764d | ||
|
|
60340e878a | ||
|
|
a88dc386a9 | ||
|
|
51bebbc2df | ||
|
|
f08b1337c7 | ||
|
|
f522025b6c | ||
|
|
193b01b643 | ||
|
|
4e7bb762f1 | ||
|
|
77dc9c754c | ||
|
|
a006c015f6 | ||
|
|
830dd66964 | ||
|
|
5b8d9f5483 | ||
|
|
cc447371d4 | ||
|
|
ab253e06a5 | ||
|
|
f5a4989b6e | ||
|
|
e260dbd1f0 |
@@ -44,7 +44,7 @@ PROJECT_NUMBER =
|
||||
# for a project that appears at the top of each page and should give viewer a
|
||||
# quick idea about the purpose of the project. Keep the description short.
|
||||
|
||||
PROJECT_BRIEF = "Ghetto (but also super easy) cryptography!"
|
||||
PROJECT_BRIEF = "An educational cryptography library (GCrypt / GNU Crypt)"
|
||||
|
||||
# With the PROJECT_LOGO tag one can specify a logo or an icon that is included
|
||||
# in the documentation. The maximum height of the logo should not exceed 55
|
||||
|
||||
@@ -1,24 +1,22 @@
|
||||
[](https://drone.leonetienne.de/leonetienne/GCrypt)
|
||||
|
||||
# GCrypt
|
||||
*(GhettoCrypt), because frankly I have no idea what the fuck I'm doing*
|
||||
*GCrypt (GNU Crypt) — an educational project for learning how block ciphers work*
|
||||
<sub>*Please don't use this for anything critical*</sub>
|
||||
|
||||
> **Note:** This project is unrelated to [libgcrypt](https://www.gnupg.org/software/libgcrypt/index.html), the cryptographic library used by GnuPG. Any naming similarity is coincidental — "GCrypt" here just stands for "GNU Crypt".
|
||||
|
||||
## [Documentation](https://gcrypt.rtfm.leonetienne.de/)
|
||||
|
||||
|
||||
## What the hell is this?
|
||||
## What is this?
|
||||
An educational project on implementing a block cipher using a feistel network.
|
||||
This block cipher employs a few modes of operation. Read more about them [here](#modes-of-operation).
|
||||
|
||||
## Features
|
||||
* It has very easy syntax
|
||||
* It's slow
|
||||
* It's probably super insecure
|
||||
* But the syntax is pythonlike easy🙇
|
||||
* Very easy to use
|
||||
* 512-bit keys
|
||||
|
||||
It's pretty ghetto, you know?
|
||||
* Not performance-optimized, and not audited for security
|
||||
|
||||
## What are the actual advantages?
|
||||
* It's two files to import into your project
|
||||
@@ -30,9 +28,8 @@ It's pretty ghetto, you know?
|
||||
* For data obfuscation
|
||||
* If your only other option would be no encryption at all
|
||||
|
||||
### I am not kidding, don't use this for critical stuff! Homebrew ciphers tend to be shit!
|
||||
Especially mine!🗡️
|
||||
Even assumed it's a good cipher, it's implementation leaves a lot to be desired in terms of being cryptographically secure.
|
||||
### Seriously, don't use this for anything critical. Homebrew ciphers are rarely secure — this one included.
|
||||
Even assuming it's a good cipher, its implementation leaves a lot to be desired in terms of being cryptographically secure.
|
||||
|
||||
## How do I use this?
|
||||
### *"I don't care about the library. Just let me use it from the command line!"*
|
||||
|
||||
Reference in New Issue
Block a user