Een van de machtigste bedrijven sinds onheuglijke tijden in het computer- en software-ecosysteem, IBM, heeft zojuist een encryptie georiënteerde toolkit Geldig voor macOS en iOS, nu hebben ontwikkelaars toegang tot de mogelijkheid om deze tools op onze Macs te integreren.
Beveiliging is essentieel en dit IBM-systeem gaat nog een stap verder
Een van de fundamentele uitgangspunten van technologie is beveiliging. Apple heeft net gemaakt uw eigen nieuwe, openbare coderingsprogramma. Hij heeft het geüpload naar GitHub en iedereen met kennis heeft er toegang toe en kan nieuwe tools implementeren. IBM heeft iets soortgelijks gedaan, maar een iets andere weg inslaan.
Het versleutelingssysteem dat IBM heeft uitgebracht voor ontwikkelaars, het is gebaseerd op het homomorfe cijfersysteem. Het is in staat om een operatie uit te voeren algebraïsch beton op een originele tekst. Dit komt overeen met een andere algebraïsche bewerking (niet noodzakelijk dezelfde) op het gecodeerde resultaat van die originele tekst. Met andere en duidelijkere woorden: Met dit type versleuteling kan een bedrijf berekeningen op de gegevens uitvoeren terwijl de gegevens nog steeds versleuteld blijven.
Elf jaar geleden brak IBM door in de ontwikkeling van volledig homomorfe encryptie (FHE). Het blijft echter een ingewikkelde technologie die moeilijk te implementeren is. IBM wil dit uitgangspunt veranderen door deze Developer Toolkit uit te brengen. Het stelt je in staat om met dit soort beveiliging te experimenteren en het in je creaties op te nemen.
Met dit soort technologie wordt de beveiliging aanzienlijk uitgebreid omdat al We hoeven de gegevens niet te ontsleutelen om er toegang toe te krijgen. Dit was het trojaanse haar van alle codering die we regelmatig gebruiken. Het moment om die gegevens vrij te geven en die kunnen worden blootgesteld aan de ogen van anderen.
Dit soort software het is erg handig voor bedrijven die miljoenen gegevens verwerken die veilig moeten worden opgeslagen. Daarom is het voor gebruikers die te voet lopen een zeer belangrijke stap. Elke toepassing, bijvoorbeeld het genereren van sleutels die deze technologie mogelijk maakt, zou zonder aarzelen slagen.