Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pull Request for the wrapper class of Team TechShield (USB-Dongles) #8

Merged
merged 93 commits into from
Jun 20, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
93 commits
Select commit Hold shift + click to select a range
e58c6c8
unseren code eingefügt
yenkkes May 27, 2024
3b8a79d
Zwischenpush
yenkkes May 27, 2024
6c69b2b
push für test
yenkkes May 27, 2024
b723c9f
ich checke nicht warum es kaputt ist
yenkkes May 27, 2024
a8c2a1f
idk, genug für heute
yenkkes May 27, 2024
c1ebb93
cfg hinzugefuegt
May 28, 2024
7234dd0
slot_id angepasst
May 28, 2024
8c22ee0
key_id angepasst
May 28, 2024
830e41e
zwischenpush
yenkkes May 28, 2024
469434f
zwischenpush
yenkkes May 28, 2024
77f4c18
Zwischenpush, mega viele Änderungen, sind noch weit entfernt vom MS3
yenkkes May 28, 2024
b3bf84c
zwischenpush
yenkkes May 28, 2024
be6baed
zwischenpush
yenkkes May 28, 2024
df6e6c9
Zwischenpush
May 28, 2024
67bc9c7
Common in Tests geloescht, wird nicht gebraucht
May 28, 2024
6dc8613
Edit
May 28, 2024
86b5c83
provider agepasst, hoffentlich ohne fehler?
May 28, 2024
29bc15a
provider angepasst
May 28, 2024
ead2460
prover.rs ohne fehler.
May 28, 2024
1dafd24
provider.rs sollte so jetzt passen
May 29, 2024
6d433ea
key_handle ohne Fehler
May 29, 2024
58a489b
ueberarbeitet
May 29, 2024
466c5ad
mod rs angepasst
May 29, 2024
01b85bc
Bugfixen der vorhandenen tests
May 29, 2024
32578d1
Test create Rsa, Ecc funktioniert. Test Load Rsa funktioniert
May 29, 2024
e8a13a0
Tests load key funktionieren
May 29, 2024
68eb935
Tests laufen, alles supi
May 29, 2024
81f6ce1
ecdsa zu ecc geaendert
May 29, 2024
72372a1
create_key verkuerzt
Jun 3, 2024
66db791
algorithmen in key_handle hinzugefuegt
Jun 3, 2024
cf61b8e
tests angepasst
Jun 3, 2024
c6498f0
test umgenannt
Jun 3, 2024
a038461
angepasst
Jun 3, 2024
1b7a14a
keyhandlers agepasst
Jun 3, 2024
5341930
Auskommentierten Code aus mod.rs entfernt
Jun 3, 2024
d193ae2
key_handle tests angepasst
Jun 3, 2024
951d09e
verify_signature und key_algorithm angepasst
Jun 3, 2024
40d086b
usage an key algo agepasst
Jun 3, 2024
6815e54
mod.rs angepasst
Jun 3, 2024
7b42b53
mod.rs YubiKeyProvider angepasst
Jun 3, 2024
fdc901f
added "lost" folder
yenkkes Jun 3, 2024
6aa73e7
more documentation
markus-gruppe-e Jun 3, 2024
d1e2b73
added working RSA signature method
yenkkes Jun 3, 2024
fe17702
small issues fixed, tests don´t run at a time!!!!! should be no probl…
yenkkes Jun 3, 2024
e349127
verbesserung der doku und anmerkung zum erfolgreichen testen
markus-gruppe-e Jun 4, 2024
55c2ad1
kleine änderung von einem debug-gegenstand, hinzufügen von eccp256, -…
markus-gruppe-e Jun 4, 2024
e1bf3e3
sign_data schlanker gemacht
Jun 4, 2024
7e5f5b4
key_id s im Test angepasst
Jun 4, 2024
617cc86
Decrypt nicht moeglich mit Ecc, Erklaerung hinzugefuegt
Jun 4, 2024
79eb188
usage zu immutable gemacht
Jun 4, 2024
21961ad
sorry. more documentation
markus-gruppe-e Jun 4, 2024
ea86757
Reworked get_free_slot, doesn´t work yet
yenkkes Jun 4, 2024
57af18e
provider und provider test angepasst
Jun 4, 2024
117fced
changed get_free_slot to index 20, so it iterates to 19
yenkkes Jun 4, 2024
7449e45
added list_all_keys, aswell as remove_keys()
yenkkes Jun 4, 2024
1a79f53
zurückgesetzt
markus-gruppe-e Jun 4, 2024
9d77366
list_key and remove_key works now. generate_key throws error through …
yenkkes Jun 4, 2024
ba44e0d
Merge branch 'main' into main
OnkelDe Jun 5, 2024
a50728a
merge error fixed
yenkkes Jun 6, 2024
6025d78
pineingabe auf self.pin angepasst
Jun 6, 2024
1484e31
pin eingabe auf self.pin angepasst und create key durchiterieren dre …
Jun 6, 2024
bda8a80
ProviderConfig Any hinzugefuegt
Jun 6, 2024
eba6cfd
config angepasst und usage korrekt implementiert
Jun 6, 2024
dd3779a
schluesselnamen angepasst
Jun 6, 2024
3cf3f68
keine praegnanten Aenderungen
Jun 6, 2024
b0ac9fd
Nicht benoetigten auskommentierten Code entfernt
Jun 6, 2024
6fecc37
unnoetigen code entfernt
Jun 6, 2024
25cf29e
key_id in tests erstellt
Jun 6, 2024
2c228ac
decrypt gefixed
Jun 6, 2024
51b5b88
encrypt und decrypt test hinzugefuegt rsa
Jun 6, 2024
43676fe
Co-authored-by: yenkkes <yenkkes@users.noreply.github.com>
Jun 10, 2024
85277c2
Ausgabe der Meldungen ermöglicht
Eisberch Jun 10, 2024
91b81eb
Schlüssel generieren in der Demo App hinzugefügt
Eisberch Jun 10, 2024
738d409
KeyUsage aus dem Code entfernt. Nicht relevant
Eisberch Jun 10, 2024
1e977d0
KeyUsage auch aus Demo App entfernt
Eisberch Jun 10, 2024
cfb2136
Ausgaben ins Englische übersetzt
Eisberch Jun 10, 2024
2fa0cd1
Zwisachenpush, encrypt angefagnen und unnoetige kommentare geloescht
Jun 11, 2024
35295a9
Delete src/main.rs
yenkkes Jun 11, 2024
1482904
Merge branch 'main' into main
yenkkes Jun 11, 2024
ba75801
small adjustments, deleted printlns
yenkkes Jun 11, 2024
d13c245
Fehler beim loeschen der println!, daher auf Stand vorher zuruckgesetzt
Jun 11, 2024
2e6cef3
println! entfernt
Jun 11, 2024
92f5fd6
Provider initialize module nochmals angepasst
Jun 11, 2024
a9c393a
Unnoetigen Import entfernt
Jun 11, 2024
1731587
provider mit prints erneut angepasst
Jun 11, 2024
7e11ff2
key_algo sinnvoll mit eingebaut
Jun 17, 2024
63df291
unnoetigeen Kommentar geloescht
Jun 17, 2024
2fdff5e
Klammer ausversehen mitgeloescht.. rueckgaengig gemacht
Jun 17, 2024
e93221a
clear_slot funktion richtige slots uebergeben
Jun 17, 2024
294c54f
Merge branch 'main' into main
yenkkes Jun 17, 2024
1b3d18b
pin und mgmkey nicht sichtbar gemacht
Jun 17, 2024
899c044
fixed merge conflicts
yenkkes Jun 17, 2024
78a5063
feedback added again
yenkkes Jun 18, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .idea/.gitignore

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

36 changes: 36 additions & 0 deletions .idea/codeStyles/Project.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 5 additions & 0 deletions .idea/codeStyles/codeStyleConfig.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions .idea/modules.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

11 changes: 11 additions & 0 deletions .idea/tech_shield_rust_crypto.iml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions .idea/vcs.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

16 changes: 16 additions & 0 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "lldb",
"request": "launch",
"name": "Debug",
"program": "${workspaceFolder}/<executable file>",
"args": [],
"cwd": "${workspaceFolder}"
}
]
}
Loading