Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Pull Request for the wrapper class of Team TechShield (USB-Dongles) (#8)
* unseren code eingefügt * Zwischenpush Co-authored-by: Eisberch <Eisberch@users.noreply.github.com> * push für test Co-authored-by: Eisberch <Eisberch@users.noreply.github.com> * ich checke nicht warum es kaputt ist * idk, genug für heute * cfg hinzugefuegt * slot_id angepasst * key_id angepasst * zwischenpush Co-authored-by: Eisberch <Eisberch@users.noreply.github.com> * zwischenpush * Zwischenpush, mega viele Änderungen, sind noch weit entfernt vom MS3 Co-authored-by: Eisberch <Eisberch@users.noreply.github.com> * zwischenpush * zwischenpush * Zwischenpush * Common in Tests geloescht, wird nicht gebraucht * Edit * provider agepasst, hoffentlich ohne fehler? * provider angepasst * prover.rs ohne fehler. * provider.rs sollte so jetzt passen * key_handle ohne Fehler * ueberarbeitet * mod rs angepasst * Bugfixen der vorhandenen tests * Test create Rsa, Ecc funktioniert. Test Load Rsa funktioniert * Tests load key funktionieren * Tests laufen, alles supi * ecdsa zu ecc geaendert * create_key verkuerzt * algorithmen in key_handle hinzugefuegt * tests angepasst * test umgenannt * angepasst * keyhandlers agepasst * Auskommentierten Code aus mod.rs entfernt * key_handle tests angepasst * verify_signature und key_algorithm angepasst * usage an key algo agepasst * mod.rs angepasst * mod.rs YubiKeyProvider angepasst * added "lost" folder * more documentation * added working RSA signature method * small issues fixed, tests don´t run at a time!!!!! should be no problem, they work if you test one after another * verbesserung der doku und anmerkung zum erfolgreichen testen * kleine änderung von einem debug-gegenstand, hinzufügen von eccp256, -384 für usage-info in gen_key * sign_data schlanker gemacht Co-authored-by: yenkkes <yenkkes@users.noreply.github.com> * key_id s im Test angepasst * Decrypt nicht moeglich mit Ecc, Erklaerung hinzugefuegt * usage zu immutable gemacht * sorry. more documentation * Reworked get_free_slot, doesn´t work yet Co-authored-by: Eisberch <Eisberch@users.noreply.github.com> * provider und provider test angepasst * changed get_free_slot to index 20, so it iterates to 19 * added list_all_keys, aswell as remove_keys() Co-authored-by: Eisberch <Eisberch@users.noreply.github.com> * zurückgesetzt * list_key and remove_key works now. generate_key throws error through get_free_slots, if all slots are full. Added MgmKey & MgmPin to Provider for future usage. Worked together with Sebastian!!! Co-authored-by: Eisberch <Eisberch@users.noreply.github.com> * merge error fixed * pineingabe auf self.pin angepasst * pin eingabe auf self.pin angepasst und create key durchiterieren dre key_usage moeglich gemacht * ProviderConfig Any hinzugefuegt * config angepasst und usage korrekt implementiert * schluesselnamen angepasst * keine praegnanten Aenderungen * Nicht benoetigten auskommentierten Code entfernt * unnoetigen code entfernt * key_id in tests erstellt * decrypt gefixed * encrypt und decrypt test hinzugefuegt rsa * Co-authored-by: yenkkes <yenkkes@users.noreply.github.com> main, bzw. Demo-App - unfertig * Ausgabe der Meldungen ermöglicht * Schlüssel generieren in der Demo App hinzugefügt * KeyUsage aus dem Code entfernt. Nicht relevant * KeyUsage auch aus Demo App entfernt * Ausgaben ins Englische übersetzt * Zwisachenpush, encrypt angefagnen und unnoetige kommentare geloescht * Delete src/main.rs * small adjustments, deleted printlns * Fehler beim loeschen der println!, daher auf Stand vorher zuruckgesetzt * println! entfernt * Provider initialize module nochmals angepasst * Unnoetigen Import entfernt * provider mit prints erneut angepasst * key_algo sinnvoll mit eingebaut * unnoetigeen Kommentar geloescht * Klammer ausversehen mitgeloescht.. rueckgaengig gemacht * clear_slot funktion richtige slots uebergeben * pin und mgmkey nicht sichtbar gemacht * fixed merge conflicts * feedback added again --------- Co-authored-by: Eisberch <Eisberch@users.noreply.github.com> Co-authored-by: sebastian <3000430@stud.hs-mannheim.d> Co-authored-by: markus-gruppe-e <164612494+markus-gruppe-e@users.noreply.github.com> Co-authored-by: yenkkes <yenkkes@users.noreply.github.com> Co-authored-by: OnkelDe <84448649+OnkelDe@users.noreply.github.com> Co-authored-by: Eisberch <3000430@stud.hs-mannheim.de>
- Loading branch information