it-at-m / Wahllokalsystem

system that supports elections in the city of munich
https://opensource.muenchen.de/
MIT License
5 stars 0 forks source link

Verbesserung EncryptionBuilder - inversion of control für ciphers #172

Open MrSebastian opened 5 months ago

MrSebastian commented 5 months ago

Der Encryption-Builder (wls-common:security) erzeugt aktuell seine Ciphers selber.

Es wäre besser wenn der EncryptionBuilder sich auf die Aufgabe des Ver- und Entschlüsselns konzentriert. Daher sollten der Builder die Ciphers von außen erhalten. Einen Fallback halte ich nicht für notwendig.

Hinweis zum Testing: Im Rahmen der Anpassung kann auch die Branch-Abdeckung der Tests komplettiert werden.

Akzeptanzkriterien

Nic12345678 commented 2 days ago

Hey team! Please add your planning poker estimate with Zenhub @dragonfly28 @GerhardPx @MrSebastian @vjohnslhm