No reviewers
Labels
No labels
accepted
bug
declined
docs
duplicate
enhancement
good first issue
in-progress
needs-info
privacy
security
triage
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LibreKAT/Ocideck!668
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/privacy-claims-584-581"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Twee beloftes die niet klopten, allebei uit de review vóór publicatie.
#584 — het scherm gaf de gebruiker de schuld van een fabrieksinstelling
Drie AVG-artikel-9-regels staan af fabriek uit, en de kop erboven zei "Tik om weer aan te zetten". Dat vertelt iemand dat hij ze zelf heeft uitgezet, wat niet waar is — en wie dit scherm naast de belofte in de README legt, concludeert dat art. 9-dekking wordt geclaimd maar niet geleverd.
De reden dat ze uit staan is verdedigbaar en stond al in de code: hun trefwoorden komen op gewone zakelijke slides te vaak voor, en een controle die te vaak loos alarm slaat wordt in zijn geheel uitgezet. Dat is geen omissie maar dezelfde zorgvuldige afstemming als de rest van de scanner.
Wat ontbrak was dat het ergens werd uitgesproken. Nu wel: op het scherm zelf, in
PRIVACY.mden inSECURITY_DESIGN.md. De standaard verandert niet — de eis uit de issue was dat hij wordt gezegd.#581 — wat het zegel dekt
De handleiding zei al "tamper-evidence, not tamper-proof", en dat was goed. Wat er niet stond is wát eronder valt: de bytes van het opgeslagen
.md. De tekeningen, de sprekersnotities, de grafiekdata onderdata/, de bewijsafbeeldingen en de zegel-sidecar zélf vallen erbuiten. Vervang een CSV of een schermafdruk en het zegel blijft groen.Dat is precies de bewering waar een klant in een geschil op leunt, dus die hoort te kloppen. De README-zin die de issue citeert bestond al niet meer; de scope-beperking stond echter nergens, en dát was het gat.
Er staat nu ook bij wat je in plaats daarvan overhandigt als de integriteit van het bewijs even zwaar telt als die van de tekst: het versleutelde auditdossier is één bestand, en één hash dekt alles.
Eén l10n-string vervangen in alle 31 talen; de verweesde oude sleutel is eruit.
make checkgroen.Closes #584
Closes #581