Applicazione in tempo reale di AES e DES [chiuso]

1

Sto scrivendo un articolo sulla riduzione del consumo di energia dei protocolli di sicurezza. Sto riscontrando problemi nell'identificare le fonti che descrivono l'utilizzo in tempo reale di DES e AES e quanto spesso vengono utilizzati. Ho intenzione di utilizzare tali fonti per la parte "motivazione" del mio lavoro, spiegando perché il consumo di energia è importante. So che AES e DES sono ampiamente utilizzati per la crittografia, ma ho bisogno di metterlo in una posizione che non posso perché non sono riuscito a trovare alcuna fonte.

Ho provato a cercare i dettagli su google ma non sono riuscito a ottenere buoni risultati. Ho bisogno di fonti che posso citare.

Aiutatemi se qualcuno lo sa o mi indica una direzione in cui potrei ottenere il risultato.

Grazie in anticipo

    
posta raghu 14.11.2014 - 19:51
fonte

1 risposta

4

Nel calcolo, In tempo reale indica lo studio di sistemi che devono operare entro rigidi limiti di tempo. Questa è una classe di sistemi molto ampia e tende a includere la maggior parte delle applicazioni con un'interfaccia utente. Ad esempio, se si va su Youtube e si guarda un video, questa è un'applicazione in tempo reale: il download, la decompressione e la visualizzazione delle immagini devono avvenire a un orario preciso in modo che i movimenti siano fluidi e tenuti in sincrono con l'audio .

Dalla tua preoccupazione espressa riguardo al consumo di energia, suppongo che tu non intenda realmente "tempo reale"; piuttosto, vuoi conoscere i sistemi incorporati , un'altra classe di sistemi molto ampia. Il consumo energetico è più rilevante per i sistemi che devono funzionare su una batteria, quindi in particolare su dispositivi portatili.

L'elenco dei dispositivi che utilizzano la crittografia è aperto, quindi non puoi raccoglierli tutti. Tuttavia, si può notare che qualsiasi sistema che si impegna in SSL / TLS utilizzerà uno dei sistemi di crittografia supportati in quel protocollo; questa sarà per la maggior parte del tempo AES, 3DES o RC4. Tra i sistemi che non usano uno di questi tre algoritmi, i più notevoli sono i telefoni GSM; versioni di protocollo più vecchie (2G) utilizzate A5 / 1 , una cifratura di flusso personalizzata; le versioni più recenti (3G / UMTS) si basano su KASUMI . Un punto importante per la discussione è che mentre A5 / 1 è stato progettato per un bassissimo consumo energetico e una facile implementazione hardware, KASUMI è molto più "software-like" nella progettazione, il che significa che per i telefoni che supportano 3G, il sistema di crittografia è diventato piuttosto trascurabile nel consumo energetico complessivo. In effetti, qualsiasi smartphone si impegna abitualmente nel traffico Web, e questo include HTTPS, quindi SSL, quindi AES / 3DES / RC4.

In ogni caso, il consumo energetico dipende molto dalla tecnologia di implementazione, quindi non ci può essere una risposta assoluta; inoltre, ogni confronto diventa obsoleto dopo alcuni anni, con l'evolversi della tecnologia.

Questo articolo descrive un confronto tra vari codici a blocchi "leggeri", concentrandosi sul consumo di energia in dedicato piattaforme hardware (es. ASIC personalizzato). Questo dovrebbe darti dei suggerimenti e una terminologia accettata per ulteriori ricerche basate su Google.

    
risposta data 14.11.2014 - 20:43
fonte

Leggi altre domande sui tag