Statusgegevens beveiligen
Toepassingen die gevoelige gegevens verwerken of beveiligingsbeslissingen nemen, moeten die gegevens onder eigen beheer houden en kunnen geen andere mogelijk schadelijke code rechtstreeks toegang tot de gegevens toestaan. De beste manier om gegevens in het geheugen te beveiligen, is door de gegevens als privé- of interne variabelen (met een beperkt bereik tot dezelfde assembly) te declareren. Zelfs deze gegevens zijn echter onderhevig aan toegang, waar u rekening mee moet houden:
Met behulp van reflectiemechanismen kunt u zeer vertrouwde code die naar uw object verwijst, privéleden ophalen en instellen.
Met behulp van serialisatie kan zeer vertrouwde code privéleden effectief ophalen en instellen als deze toegang heeft tot de bijbehorende gegevens in de geserialiseerde vorm van het object.
Onder foutopsporing kunnen deze gegevens worden gelezen.
Zorg ervoor dat geen van uw eigen methoden of eigenschappen deze waarden onbedoeld beschikbaar maakt.
Zie ook
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor