science >> Wetenschap >  >> Elektronica

Encryptie van kleurenafbeeldingen met een verbeterde versie van stream-codering en chaos

Krediet:Pixabay/CC0 Publiek domein

Volgens werk gepubliceerd in het International Journal of Ad Hoc and Ubiquitous Computing kan de chaostheorie worden gebruikt om met rekenefficiëntie een kleurenafbeelding te versleutelen. . De beschreven niet-lineaire benadering presteert veel beter dan conventionele coderingsalgoritmen voor dergelijke digitale activa.

Subhrajyoti Deb van de ICFAI University Tripura, Bubu Bhuyan van de North-Eastern Hill University in Shillong, Nirmalya Kar van het National Institute of Technology in Agartala, K. Sudheer Reddy van de Anurag University in Hyderabad, India, leggen uit hoe sterke encryptie essentieel is voor een breed scala aan digitale middelen, niet in de laatste plaats kleurenafbeeldingen. Traditionele coderingstools kunnen een bestand dat codeert voor een kleurenafbeelding behandelen alsof het een tekstdocument is, maar die aanpak is erg inefficiënt gezien de verschillende kwaliteiten van een weergegeven afbeelding in vergelijking met een tekstdocument.

Als zodanig is er een aanzienlijke verspilling in termen van tijd en computerbronnen bij het coderen van een afbeelding met behulp van coderingsalgoritmen die zijn ontworpen om tekst te coderen. Bovendien maakt een dergelijke benadering, die niet is geoptimaliseerd voor een afbeelding, ze ook vatbaar voor ontsleuteling door een derde partij vanwege de kenmerken van het versleutelde bestand, waarbij het buitensporige redundantie kan bevatten vanwege lange reeksen met dezelfde pixelwaarden. Verschillende onderzoekers hebben alternatieve benaderingen voorgesteld, zoals het gebruik van chaostheorie, cellulaire automaten of kwantumtheorie, om de versleuteling van afbeeldingen efficiënter en minder vatbaar voor aanvallen te maken. Fundamenteel is het nodig om de pixels die door het afbeeldingsbestand zijn gecodeerd willekeurig te verdelen op een omkeerbare manier die efficiënt is en vrijwel onmogelijk te doorbreken zonder de coderingssleutel.

Het team heeft een aangepaste versie van de Grain-128-codering gebruikt om de problemen aan te pakken waarmee degenen die kleurenafbeeldingen moeten coderen, worden geconfronteerd. Het resultaat is een versleuteld bestand met een bevredigende sleutelruimte, een lage correlatie en een hoge willekeurigheid. De versleutelde afbeelding heeft het uiterlijk van willekeurige kleurruis wanneer deze op een scherm wordt weergegeven. Over het algemeen geven de verbeteringen ten opzichte van traditionele tekstversleuteling het team een ​​efficiënt en in wezen onkraakbaar versleuteld bestand dat niet kan worden doorbroken met standaard occlusie-, rotatie- en ruisaanvallen. + Verder verkennen

Medische foto's versleutelen met chaos