Min of meer weet ik het antwoord eigenlijk al op de vraag die ik ga stellen ... maar eigenlijk is dat niet het antwoord dat ik wil horen. Dus ik zal de vraag eens aan jullie stellen.

Software die nu prima werkt onder Windows 7, hoe lang blijft die goed? Ik heb een encryptie-tooltje dat echt super goed werkt. Als ik een bestand wil beveiligen, klik ik met de rechter-muisknop op het bestand en kies 'encrypt'. Ik typ 2x een wachtwoord en het bestandje is beveiligd.

Maar nu ... zijn de makers van het programma ineens commercieel gegaan. De "oude" versie die ik heb, wordt niet meer ondersteund. Ja, maar dan gebruik je toch de nieuwe versie zul je nu wel denken. Nou, het probleem is ... die is niet meer gratis. Ja, er is een gratis uitgeklede versie maar de normale versie kost ineens 3 euro per maand. Niet héél veel, maar ik gebruik het programmaatje nauwelijks. Daarnaast werkt de nieuwe versie ook ineens met een soort container en met de cloud. Veel te ingewikkeld voor wat ik wil.

Anyhow ... mijn vraag is of ik mijn oude programmaatje zal blijven gebruiken ... of loop ik dan het risico dat het over een paar jaar ineens niet meer werkt? Ik vrees dat laatste, maar misschien zie ik het verkeerd ... alhoewel ik denk van niet. Jullie gedachtes?
Ze kunnen dat bestandje niet zomaar van je computer afhalen. Aangezien het hier het beveiligen van bestanden betreft lijkt het me ook niet echt dat het tooltje tijdens het encrypten connectie maakt met een server van het bedrijf (anders zou het tooltje zijn complete taak voorbij schieten). Dus zolang je het tooltje niet update zal er niks aan de huidige werking veranderen.

[small]Bovenstaande is natuurlijk gebaseerd op aannames, ik heb geen idee of deze aannames voor jouw specifieke tooltje gelden.[/small]
Een aanname die ik hierbij eenvoudig kan doen is dat de applicatie die je gebruikt net als andere applicaties gestoeld is op de Win32 API. Deze API wordt geroemd, maar ook verguisd omdat bestaande functies tot in den treure backward compatible zijn. Functies uit 1990 bestaan immers nog steeds, waardoor de API ondertussen gigantisch is geworden.
Kort gezegd: ik denk niet dat je veel risico loopt.
Bedankt voor jullie reacties.

>> Ze kunnen dat bestandje niet zomaar van je computer afhalen.

Dat is ook niet waar ik bang voor ben. Het gaat er mij met name om of zo'n programmaatje altijd zal blijven werken.

>> Een aanname die ik hierbij eenvoudig kan doen is dat de applicatie die je gebruikt net als andere applicaties gestoeld is op de Win32 API.

Dat zal inderdaad het geval zijn. En mijn vraag is dan ook ... kan het zijn dat die API over een paar jaar verdwijnt waardoor mijn programmaatje ineens niet meer geopend kan worden (en mijn beveiligde bestanden dus ook niet). Of blijft zo'n programma gewoon altijd tot in de treure werken?
Dat ligt uiteraard aan de gebruikte API's, maar file API's zijn al sinds de jaren '80 onveranderd, afgezien van toevoegingen. MS heeft nog altijd de filosofie dat het OS backward compatible moet zijn. Het effect hiervan is dat de API groter wordt, en er worden uiteraard functies richting deprecated status gegooid, maar ze worden niet verwijderd. Vaak zullen de oude functies worden omgebouwd om intern de nieuwere functies te gaan gebruiken. Het risico dat een API binnen Windows niet meer beschikbaar zal zijn is nihil.
Wat jij dus vermoedt is dat dit progje onder Windows 10 en opvolgers gewoon blijft werken? En ook over 20 of 30 jaar nog steeds werkt?
20 of 30 jaar kan ik niets over zeggen, ik kan op diezelfde manier ook niets zeggen over of de huidige lijn besturingssystemen dan uberhaupt nog bestaan. Maar zolang de aannames die over de software gedaan worden juist zijn is de conclusie ook juist.
Hoe werkt deze encryptietool? Werkt deze met (open) standaarden of hebben ze een soort homegrown oplossing? Dan zouden ze wellicht nog een volgende constructie kunnen hanteren: zolang de applicatie een geldige licentie heeft, werkt deze. Stel nu dat er private keys worden gebruikt om de bestanden te versleutelen en dat de applicatie deze beheert. Indien je dan niet meer betaalt hebben zij effectief jouw bestanden gegijzeld omdat zij de private keys beheren :). Lees de voorwaarden/documentatie en kijk wat zij hier over schrijven. Kun je altijd bij je bestanden? En TOETS dit.

Wat ik dus bijvoorbeeld zou controleren is of deze tool ook offline werkt. En uitzoeken hoe deze tool werkt. En wat te doen in geval van calamiteiten (hoe werkt recovery? en probeer dit ook uit; hoe vaak blijkt een noodaggregaat van een ziekenhuis niet te werken :)).

Volgens mij beweegt alles steeds meer in de richting van SaaS (software as a service) maar de parallel tussen dat en ransomware is daarmee soms verbazingwekkend snel te trekken :).

En ja, software wordt niet voor de eeuwigheid geschreven. De schoorsteen moet roken. Op een gegeven moment wordt er waarschijnlijk gebroken met backward-compatibility, bijvoorbeeld bij de release van een nieuwe (major) versie.

EDIT: je zou ook op meerdere paarden kunnen wedden door je bestanden op verschillende plaatsen/manieren te backuppen. Nu heb je effectief 1 backup? Gooi een papieren versie in een kluis?
@Thomas:

Volgens mij is er geen sprake van een private key of iets dergelijks. Als het goed is, is mijn wachtwoord de key. Ook offline werkt het programmaatje. Hoe dat zit met de nieuwe versie weet ik dus niet, want die is wel verbonden met de cloud geloof ik. Maar ik wil die nieuwe versie dus helemaal niet gaan gebruiken.

Mijn enige 'zorg' is dat het programmaatje van de ene op de andere dag niet meer werkt omdat het niet meer backwards compatible is met een toekomstige versie van Windows.

Ik gebruik ook WinRAR. Daar heb ik wel een licentie van en daar kun je ook bestanden mee beveiligen. Werkt alleen ietsje omslachtiger omdat het niet primair een beveiligingstool is. Maar misschiet moet ik dit programmaatje dan niet meer gebruiken en alleen nog maar WinRAR gebruiken? Werkt voor beveiligingsdoeleinden wel wat omslachtiger, maar zal als het goed is wel altijd blijven werken (als gevolg van updates).
Je zou ook kunnen zoeken naar een gratis alternatief voor dat oude programma.
Ja, dat zou kunnen ... maar die zijn er niet. Ik kwam na lang zoeken dit programmaatje ooit tegen. Super handig. Gratis alternatieven die net zo makkelijk werken zijn er zover ik weet niet.

Reageren