Che tipo di computer può rompere rapidamente gli algoritmi di crittografia?
doc-3770
Vi è una ricerca attiva per far sì che i computer usufruiscano di molti nuovi e promettenti tipi di tecnologie, come i computer ottici, i computer del DNA, i computer neurali e quelli quantistici. La maggior parte dei computer sono universali, e sono in grado di calcolare qualsiasi funzione computabile, e sono limitati solo dalla loro capacità di memoria e velocità di funzionamento. Tuttavia, progetti diversi di computer possono dare prestazioni molto diverse per particolari problemi; ad esempio, i computer quantistici possono potenzialmente rompere alcuni algoritmi di cifratura moderni (mediante il fattore quantistico) molto rapidamente.
None
doc-7707
Nel 2005, la società ha venduto le sue attività nel settore dei personal computer alla società tecnologica cinese Lenovo e nello stesso anno ha accettato di acquisire Micromuse. Un anno dopo IBM ha lanciato Secure Blue, un design hardware a basso costo per la crittografia dei dati che può essere integrato in un microprocessore. Nel 2009 ha acquisito la società di software SPSS Inc. Più tardi nel 2009, il programma di supercalcolo Blue Gene di IBM ha ricevuto la medaglia nazionale di tecnologia e innovazione dal presidente degli Stati Uniti Barack Obama. Nel 2011, IBM ha guadagnato attenzione in tutto il mondo per il suo programma di intelligenza artificiale Watson, che è stato esposto su Jeopardy! dove ha vinto contro i campioni del game-show Ken Jennings e Brad Rutter. A partire dal 2012[aggiornamento], IBM era stato il principale destinatario annuale di brevetti statunitensi per 20 anni consecutivi. Lenovo. IBM ha venduto la sua attività di personal computer a quale società? 2005.
None
doc-3723
Il principio del computer moderno è stato descritto per la prima volta dal matematico e pioniere informatico Alan Turing, che ha esposto l' idea nella sua carta seminale 1936, On Computable Numbers. Turing ha riformulato i risultati di Kurt Gödel del 1931 sui limiti della prova e del calcolo, sostituendo il linguaggio formale aritmetico universale basato sull' aritmetica di Gödel con i dispositivi ipotetici formali e semplici che sono diventati noti come macchine Turing. Egli ha dimostrato che una macchina di questo tipo sarebbe in grado di eseguire qualsiasi calcolo matematico immaginabile se fosse rappresentatibile come algoritmo. Egli ha poi dimostrato che non c' era alcuna soluzione al problema Entscheidungsproblem dimostrando prima di tutto che il problema di arresto delle macchine Turing non è risolvibile: in generale, non è possibile decidere algoritmicamente se una determinata macchina Turing sarà mai fermata.
None
doc-3768
La possibilità di memorizzare ed eseguire liste di istruzioni chiamate programmi rende i computer estremamente versatili, distinguendoli dalle calcolatrici. La tesi Church-Turing è una dichiarazione matematica di questa versatilità: qualsiasi computer con una capacità minima (essere Turing-completo) è, in linea di principio, in grado di svolgere gli stessi compiti che qualsiasi altro computer può svolgere. Pertanto, qualsiasi tipo di computer (netbook, supercomputer, automi cellulari, ecc.) è in grado di eseguire gli stessi compiti di calcolo, dato il tempo sufficiente e la capacità di archiviazione.
None
doc-5102
Tuttavia, i miglioramenti delle prestazioni non possono essere generalizzati in quanto i benefici e i limiti del sistema dipendono da molti fattori. Un problema è che il sistema è soggetto al gioco. A volte, una persona entra nella destinazione per un grande gruppo di persone che vanno allo stesso piano. L' algoritmo di dispacciamento di solito non è in grado di soddisfare completamente la variazione, e i ritardatari possono trovare l' ascensore a cui sono assegnati è già pieno. Inoltre, occasionalmente, una persona può premere più volte il pavimento. Questo è comune con pulsanti su / giù quando la gente crede che questo sia un modo efficace per affrettarsi ascensori. Tuttavia, questo farà sì che il computer pensi che più persone sono in attesa e assegnerà auto vuote per servire questa persona.
None
doc-3757
In quasi tutti i computer moderni, ogni cella di memoria è configurata per memorizzare i numeri binari in gruppi di otto bit (chiamati byte). Ogni byte è in grado di rappresentare 256 numeri diversi (28 = 256); da 0 a 255 oppure da -128 a +127. Per memorizzare numeri più grandi è possibile utilizzare diversi byte consecutivi (tipicamente due, quattro o otto). Quando sono necessari numeri negativi, di solito vengono memorizzati in due notazione del complemento. Altri accorgimenti sono possibili, ma di solito non si vedono al di fuori di applicazioni specializzate o contesti storici. Un computer può memorizzare qualsiasi tipo di informazione in memoria se può essere rappresentato numericamente. I computer moderni hanno miliardi o addirittura milioni di miliardi di byte di memoria.
None
doc-7238
Negli Stati Uniti, nell' ambito dell' accordo plug and play della FCC, i cablodistributori sono tenuti a fornire ai clienti che noleggiano set-top box HD un set-top box con FireWire "funzionale" (IEEE 1394) su richiesta. Nessuno dei fornitori di satelliti per la trasmissione diretta ha offerto questa caratteristica su una qualsiasi delle loro scatole supportate, ma alcune società televisive via cavo hanno. Dal luglio 2004[aggiornamento], le caselle non sono incluse nel mandato della FCC. Questo contenuto è protetto da crittografia nota come 5C. Questa crittografia può impedire la duplicazione del contenuto o semplicemente limitare il numero di copie consentite, negando così la maggior parte se non l' uso equo del contenuto.
None
doc-3700
Un utente non autorizzato che ottiene l' accesso fisico a un computer è molto probabilmente in grado di scaricare direttamente i dati da esso. Possono inoltre compromettere la sicurezza apportando modifiche al sistema operativo, installando worm software, keylogger o dispositivi di ascolto nascosti. Anche quando il sistema è protetto da misure di sicurezza standard, queste possono essere superate avviando un altro sistema operativo o strumento da un CD-ROM o altro supporto di avvio. La crittografia del disco e il modulo piattaforma affidabile sono progettati per prevenire questi attacchi.
None
doc-3758
La CPU contiene una speciale serie di celle di memoria chiamate registri che possono essere lette e scritte molto più rapidamente dell' area di memoria principale. Ci sono tipicamente tra due e cento registri a seconda del tipo di CPU. I registri sono utilizzati per gli elementi di dati più frequentemente necessari per evitare di dover accedere alla memoria principale ogni volta che i dati sono necessari. Poiché i dati vengono costantemente lavorati, ridurre la necessità di accedere alla memoria principale (che è spesso lenta rispetto alle ALU e alle unità di controllo) aumenta notevolmente la velocità del computer.
None
doc-3765
I supercomputer, in particolare, presentano spesso architetture altamente uniche che differiscono in modo significativo dall' architettura di base del programma memorizzato e dai computer generici. Spesso sono dotate di migliaia di CPU, interconnessioni personalizzate ad alta velocità e hardware di calcolo specializzato. Tali progetti tendono ad essere utili solo per compiti specializzati a causa della grande scala di organizzazione del programma necessaria per utilizzare con successo la maggior parte delle risorse disponibili in una sola volta. I supercalcolatori di solito vedono l' uso in applicazioni di simulazione su larga scala, rendering grafico e crittografia, così come in altre cosiddette attività "imbarazzantemente parallele".
None
doc-8159
Al momento dell' introduzione del negozio, i file audio acquistati utilizzavano il formato AAC con crittografia aggiuntiva, basato sul sistema DRM FairPlay. Fino a cinque computer autorizzati e un numero illimitato di iPod potrebbero riprodurre i file. La masterizzazione dei file con iTunes come CD audio e la reimportazione creerebbe file musicali senza DRM. Il DRM potrebbe anche essere rimosso utilizzando software di terze parti. Tuttavia, in un accordo con Apple, EMI ha iniziato a vendere su iTunes Store brani senza DRM di qualità superiore, in una categoria chiamata "iTunes Plus". Mentre le singole canzoni sono state rese disponibili ad un costo di 1,29 dollari USA in più rispetto al costo di una canzone DRM normale, interi album erano disponibili allo stesso prezzo, 9,99 dollari USA, come album codificati DRM. Il 17 ottobre 2007, Apple ha ridotto il costo delle singole canzoni iTunes Plus a 0,99 dollari per canzone, lo stesso dei brani codificati DRM.
None