Showing posts with label linux. Show all posts
Showing posts with label linux. Show all posts

Sunday, March 25, 2018

The speed of the supercomputer is not alone made ultimate computing.



(Picture 1)


Kimmo Huosionmaa

Problem with the quantum computer is not only in building the new kind of microchip. Another problem is to create the program or operating system, what can use all power of the supercomputer. And one solution would be used multi-layer kernel, where the top layer is normal Windows or Linux layer, and that layer communicates with processor thru the lower layer, what is specially designed for those ultimate processors.


The speed of microprocessors is not the only thing, what makes the ultimate computing and ability to make the sharp and powerful simulation. Another important thing is that the programs can communicate and control that electric equipment. In the production of microchips might use nanotechnology, what allows to make the three-atom size of transistors. In those transistors, the foot, collector, and emitter are made of the single atom.


And the super fast computers can also cool to the temperature where it turns to superconducting. It would give it ultimate clock frequency because that superconductor would eliminate the heating of the processor. But then the temperature must be near absolute zero-point or zero Kelvin temperature. Those ultra small and fast components need also new kind of kernels.


This means that if the computer programs and kernel, what makes the layer, where computer microchips are communicating with computer software have no ability to drive computer with full speed, or is not otherwise capable to exploit the full power of those computers, the superfast computers are useless. This is one of the greatest problems with the creating the quantum computer.


There are no programs, what can exploit the capacity of this new kind of supercomputer. One version to solve that problem is to make multilayer kernel, where the top layer is normal Windows or Linux kernel, what would control the lower layer of the kernel. This lower layer of the kernel would be made for communicating with that quantum processor. That would be one solution for that ultra-fast computer.


The ultra-fast computers are needed also in everyday computing because mobile solutions use so-called pre-processed computing, where all calculations happen in the server. This allows making the mobile systems, where are the long-term batteries. The mobile computers like tablets are usually quite weak processors. The calculations must do in somewhere, and those process would happen in the memory of central computers. But the servers must have powerful processors. And this would raise the need to develop the new kind of extreme fast computers, what can be used also for code-breaking.

Sources:




Picture 1:

Wednesday, January 11, 2017

Internetin vaarallisimmista henkilöistä sen verran, että osa heistä ei varmaan ole aivan sitä, miltä he näyttävät


Kun keskustellaan Internetin vaarallisimmista henkilöistä, niin silloin mieleeni tuli sellainen tapaus, missä henkilö oli hankkinut NSA:n hakkerointityökaluja käyttöönsä, ja sitten tehnyt niiden avulla tietomurtoja. Tällaisten ohjelmien hankkiminen voi aiheuttaa vakavan uhan kansalliselle turvallisuudelle, koska niiden avulla voidaan suorittaa suuren skaalan hakkerointioperaatioita, joiden kohteena voivat olla puolustuslaitosten, muiden viranomaisten tai pankkien tietokoneet, joiden avulla voidaan rahavirtoja ohjata haluttuun osoitteeseen.

Joidenkin ihmisten mielestä tällaiset henkilöt saattavat toimia Kansallisen turvallisuusviraston laskuun, ja että koko noiden hakkerointityökalujen varastaminen tunkeutumalla NSA:n järjestelmään saattaa olla peiteoperaatio, jolla NSA pyrkii peittämään omia turvallisuusoperaatioitaan. Esimerkiksi ryhmä "SHADOW BROKER" ilmeisesti varasti NSA:lta lähinnä cyberaseita, joiden avulla tunkeuduttiin Iranin ydinohjelmaan, mutta näiden välineiden kuvaillaan olevan enemmänkin aseita, eli niissä saattaa olla mukana dataviruksia, joilla voidaan romauttaa Linux-järjestelmiä esimerkiksi ulkoa tulevan käskyn avulla. 

Muistakaa muuten se, että hakkeriryhmillä ei ehkä ole mitään virallisia nimiä, ja sama ryhmä voi operoida useilla eri identiteeteillä. Kun he keskustelevat omista asioistaan, niin he eivät ehkä käytä facebookia tuohon kommunikaatioon, vaan heillä on joskus ihan omat kotisivut tällaiseen arkaluonteiseen kommunikointiin. Nuo hakkerit voivat työskennellä spontaanin tiedonhalun motivoimina, mutta heillä saattaa olla esimerkiksi valtiollisia rahoittajia. Ja vaikka he toimisivat "haktivismin" periaatteella, eli julkistavat kaappaamiaan tietoja Internetissä, niin heillä voi kuitenkin olla esimerkiksi kilpaileva yritys takanaan. Eli noilla netissä tehtävillä paljastuksilla pyritään tuolloin mustamaalaamaan iskun kohdetta, jotta se voidaan pudottaa esimerkiksi teollisuuden maa-alueita koskevassa kaupassa pois listoilta väärinkäytösten takia. 

Samoin noiden ohjelmien rakentamiseen käytetyt editorit, jotka mahdollistavat kuulemma internetin yli tapahtuvan kohdejärjestelmän ohjelmistokoodien muuttamisen varmasti kiinnostavat ihmisiä, koska kyseisten editorien avulla voidaan esimerkiksi pankkien tietojärjestelmien koodeja muutella niin, että niihin voidaan ensin luoda joku pankkitili, johon tietomurroilla saadut rahat siirretään, ja sitten tuon tilin numero voidaan vaihtaa vaikka pari tuhatta kertaa käyttämällä satunnaislukuja, jonka jälkeen tuota tiliä ei sitten pystytä jäljittämään. Tuolla tavoin voivat nuo hakkerit sitten muodostaa vaikka sellaisen pankkitilin, että sille ohjautuu jokaisesta pankissa tehdystä rahansiirrosta muutamia senttejä, joilla sitten voidaan tehdä todella suuria voittoja, ilman että kavalluksen uhrit huomaavat yhtään mitään.

Mutta kun puhutaan noista ICT-maailman varjomaisista hahmoista, niin he voivat olla erittäin vaarallisia siksi, että he voivat esimerkiksi sujauttaa tietokoneviruksia johonkin ydinvoimalan tietokoneiden käyttöjärjestelmiin, joka sitten voi aiheuttaa kiinailmiön. Samoin esimerkiksi lennonjohdon järjestelmiin tehtävä dataisku voi olla äärettömän vaarallinen, ja kuten tiedämme, niin nuo hakkerit voivat olla esimerkiksi ISIS:in tukijoiden palkkaamia. Se mikä tekee noista koodigeneraattoreista niin vaarallisia, on niiden kyky luoda Linux-viruksia, joilla nimenomaan äärimmäistä turvallisuutta sekä toimintavarmuutta vaativat järjestelmät tai niiden käyttöjärjestelmätasot toteutetaan. Jos tuollainen tietokonevirus mikä tuhoaa koko Linux-järjestelmän, onnistutaan joskus luomaan, niin tuho minkä tuollainen virus voi saada aikaan voi olla äärimmäisen paha.

Näet jos esimerkiksi Internetin ”root” eli juuripalvelimille tehdään isku, joka sen käyttöjärjestelmä tuhotaan, niin silloin koko netti saattaa silloin kaatua. Se voi aiheuttaa tilanteen, jossa esimerkiksi vankiloiden sekä asevarstojen ja ydinlaitosten turvallisuus vaarantuu kriittisesti, eli esimerkiksi vankiloiden kulunvalvontajärjestelmän varmistusosa, joka lähettää tiedot noissa laitoksissa kävijöistä poliisille voi silloin kaatua, ja tuolloin vankeja voidaan sitten vapauttaa vahingossa. Kun puhutaan siitä, mitä voi tapahtua, jos esimerkiksi VOR-majakat, joiden avulla ilmailuliikennettä kontrolloidaan, kytketään pois päältä, niin silloin voi olla edessä tilanne, mikä johtaa ihmishenkien menetykseen.

Mutta vaarallisia ovat myös sellaiset hakkeri, joiden kohteena ovat esimerkiksi tietojärjestelmien osat, eli tuolloin saatetaan jonkun ihmisen luottokortit mitätöidä, tai sitten joku vanki voi saada ennenaikaiset vapautuspaperit. Kuitenkin kaikkein ikävin asia, mitä nuo ihmiset voivat tehdä on sellaiset datavirukset, joilla esimerkiksi kytketään autojen hallintajärjestelmiä pois päältä, ja itsestäni ei tuntuisi varmaan kovin upealta, että esimerkiksi joku olisi säätänyt ABS-järjestelmän ohjelmistoja siten, että esimerkiksi auton toinen etupyörän jarru menee lukkoon yllättäen.

Silloin saattaa sitten seurata todella vakava asia, jos tuon ohjelmaan on asetettu sellainen ehto, mikä ohjaa tuon pyörän lukkiutumaan vaikka 100 km/h nopeudessa. Tai sitten noilla ohjelmiin asennetuilla ”triggereillä” voidaan tehdä sellainen säätö, että esimerkiksi hävittäjä lentokoneen HOTAS-järjestelmään kytketty virus käynnistää jälkipolttimen kesken laskeutumista, jolloin kone voi muuttua todellisen elämän ”kamikazeksi”. Tai sitten voidaan autojen virittäminen hoitaa esimerkiksi "chippaamalla" sitä. Tuolloin tarvitaan kaksi USB-tikkua, joissa molemmissa on sama ohjelma. Toiseen tikkuun tehdään tarvittavat säädöt, ja sitä käytetään sitten noissa enemmän tai vähemmän laillisissa kiihdytelyissä, tai muissa kilpailuissa, ja sitten kun auto pitää katsastaa, niin tilalle vaihdetaan USB-tikku, missä on sen vakiosäädöt, joilla sitten läpäistään katsastustarkastus.

Koska ”chippaaminen” on niin helppoa, niin tuollaisen kilpurin ottaminen käyttöön voidaan tehdä vain tikkua vaihtamalla, ja tuon tempun voi jokainen tehdä vaikka parkkipaikalla, ja kun auto sitten ajetaan taas talliin, niin sitten tuo tikki vain vaihdetaan takaisin alkuperäisen, jolloin vanhemmat eivät ehkä sitten saa tietää ollenkaan ”juniorin” kokeiluista. Mutta kannattaa aina sitten muistella niitä liikennesääntöjä, koska jos ajaa nopeusvalvontaan, niin silloin voi kortti lähteä kuivumaan. Ja tuota alkuperäiset asetukset sisältävää tikkua ei kannata hävittää. Ja tietenkin jos eteen tulee pikatesti, ja tuosta jää kiinni, niin silloin auton kilvet jäävät poliisisedän haltuun. Tällaisen toimintaan liittyy vakavia riskejä, jos autojen tekniikka ei muuten ole tehojen tasolla, ja kaiken virittelyn pitäisi olla turvallista. Eli noita nopeusennätyksiä saisi kokeilla vain suljetuilla radoilla, jotta ihmishenkiä ei vaarannu tuossa kokeilussa.

Mutta kun puhutaan hakkereista, niin he voivat esimerkiksi hankkia jonkun automerkin master- eli digitaalisten yleisavainten koodit, ja tuolla tavoin he voivat sitten itse valmistaa tuollaiset yleisavaimet, joilla pääsee jokaiseen tietyn merkkiseen autoon, mitä markkinoilta löytyy. Ja noilla välineillä sitten voidaan varastaa mikä hyvänsä arvoauto Suomesta. Tuon tapahtuu siten, että auto avataan tuolla avaimella, ja sitten se hinataan jonkun rekan konttiin, ja sitten jossain pajalla vaihdetaan vain virtalukko uuteen, ja myydään tuo auto johonkin kauas, missä sitä ei osata etsiä, eli kyseessä voisi olla joku lähi-idän valtio, jossa viranomaiset tekevät rahasta ”aitoja” papereita maassa oleville ajoneuvoille.


Mutta tuollainen asia varmasti on hiukan vaikeaa järjestää, koska nykyään EU:ssa on tietokanta varastetuista ajoneuvoista, ja nuo samat tiedot välitetään myös Venäjälle, joten noita autoja ei voi sitten enää kuljettaa Venäjän kautta, mikä onneksi vähentää myös autovarkauksien määrää. Kuitenkin suurin osa autovarkaista on lähinnä keskenkasvuisia poikia, jotka etsivät jännitystä ajelemalla kovaa vauhtia ympäriinsä. Ja joskus on tuollaisissa takaa-ajoissa sitten käynyt vähän huonosti. Eli auton hallinta on kadonnut, jolloin on päädytty ojan pohjalle, ja tuollaisia tapauksia on sitten päätynyt lehtien otsikoihin. Tai sitten jonkun ihmisen yli on ajettu, ja seuraukset ovat olleet murheellista luettavaa.  

Tuesday, July 12, 2016

Meteoriittien laskentaa sekä tarkka-ampujien metsästystä


Meteoreja lasketaan yksinkertaisesti siten, että kun tuollainen pölyhiukkanen saapuu Maapallon ilmakehään, niin kaukoputki näkee sen aiheuttaman valonvälähdyksen. Tämän jälkeen tietokone merkitsee ristin siihen kohtaan taivaan kuvaa, missä tuo välähdys näkyi. Kun puhutaan kaksikäyttötuotteista, niin tuollaisella tekniikalla varutettu tähtäin voi toimia erittäin tehokkaasti nimen omaan tarkka-ampujia vastaan. Kun puhutaan esimerkiksi älykivääreistä, niin tarkoitetaan aseita, joiden tukkiin on piilotettu pieni tietokone, mikä auttaa ampujaa laukaisemaan luodin oikeaan pisteeseen, ja joissakin malleissa tuo tietokone hoitaa koko laukaisun niin, että kun aseen piippu kääntyy siihen kulmaan, että osuma kohteeseen on mahdollista.

Silloin tietokone laukaisee aseen yleensä sähköinduktiolla. Tämä toiminta perustuu siihen, että tuon kiväärin tietokoneessa on sallitun kohteen kuva, ja sitten kun tähtäimen CCD-kameran kuva yhdistyy tuohon aseen muistissa olevaan kuvaan, niin tietokone suorittaa laukaisun. Tämä tukissa oleva tietokone laskee siis kohteen liikkeen, sekä ohjaa ampujaa ottamaan tarvittavan ennakon, jotta tuo laukaus saadaan menemään mahdollisimman tarkasti sinne, mihin sen halutaan menevän. Periaatteesa tuohon kivääriin on siis asennettu samanlainen tietokone, kuin mitä kenttätykeissä käytetään laukaisuparametrien määrittämiseen.

Ja mikäli ammuttu luoti menee sivuun, niin silloin tuo älyase osaa korjata seuraavan luodin kohdalla tähtäysohjeita, eli tähtäimen HUD-näytölle ilmaantuu kuvio, jonka mukaan ampuja sitten osaa siirtää asetaan uuseen asentoon, ja hän voi sitten pitää liipasinta eli katkaisijaa pohjaan painettuna koko suorituksen ajan, ja tuo ase ampuu vain silloin, kun osuma on varma. Kun puhutaan noista älyaseista, niin niiden ongelmana on tietysti akun kesto, ja melko korkea hinta. Kuitenkin kun puhutaan noista komponenteista, niin nykyaikaisen kännykän laskentateho on moninkertainen verrattuna vanhanaikaisiin tietokoneisiin, joten tulevaisuudessa ehkä taistelijan varustukseen kuuluu tällainen ase. 

Jos tuo Linux-tietokone sitten kytketään älylaseihin, niin hän voi tulittaa mistä kulmasta hyvänsä kohdettaan. Ja uskon että noissa järjestelmissä käytetään nimenomaan Linux-tietokoneita, koska niiden varmuus on Windowsia parempi, koska järjestelmässä ei ole silloin niin suurta riskiä saada viruksia, ja toki jos puhutaan näistä aseista puhtaasti sotilaalliselta näkökannalta katsottuna, niin toki niiden käyttöjärjestelmät sekä päivitykset pitää ladata suojatuilta palvelimilta, joita operoivat ainoastaan asevoimien omat miehet, jotta niiden kautta ei sitten mitään viruksia pääse noihin äärettömän tehtäväkriittisiin (missio critical) systeemeihin.

Mikropiirien hintojen laskeminen taas tuo eteen sellaisen mahdollisuuden, että jopa rynnäkkökiväärin saa tulevaisuudessa älyluoteja, eli miniatyyri ohjuksia, jotka aseen lasertähtäin suuntaa kohteeseen, toisaalta nuo pienet ohjukset voivat olla myös infrapunahakeutuvia, eli ne toimivat kuin pienet sidewinder-ohjukset. Nuo älyluodit tai niiden äärettömän pienet kondensaattorit voidaan tietenkin ladata aseessa, jotta niiden pienoiselektroniikka saadaan toimimaan, sekä ohjaussiipien kääntöelektroniikka pitää vielä aktivoida, mutta tuo äärettömän pieni ohjus voidaan valmistaa hyvin helposti, kun käytetään mikropiirien valmistusmenetelmiä. Halvemmissa älykivääreissä on käytössä vain älykäs tähtäin, jossa saattaa olla esimerkiksi terminen infrapunatähtäin eli lämpötähtäin sekä suuntamikrofoni ja imagetunnistin, joka merkitsee maastosta epäilyttävää liikettä.

Mutta kun puhutaan tuon välineen käytöstä esimerkiksi tarkka-ampujien vastaisessa operaatiossa, niin silloin nuo älykiväärit tai älytähtäimet on saatettu varustaa tuollaisella meteoriittien laskemiseen tarkoitetulla sovelluksella, ja kun vihollisen puolelta sitten ammutaan, niin tuo ohjelmisto merkitsee tähtäimen HUD-näyttöön tuon paikan, missä tarkka-ampujan kiväärin suuliekki on näkynyt. Siitä sitten voi oma vastatarkka-ampuja eli "antisniper"-ryhmä alkaa toimia, eli esimerkiksi kääntää tuohon pisteeseen vaikkapa 40mm IT-tykin tai ampua kyseistä paikkaa heittimillä, jotta tuo mies ja hänen kallis erikoisaseensa saadaan pois toiminnasta. Eli vaikka tässä olen koko ajan puhunut älykivääreistä, niin tuo sama laitteisto kyllä toimii myös isommissa aseissa kuten haupitsesissa sekä IT-tykeissä, joista saadaan sitten enemmän tehoa irti, eli ne voivat pudottaa vihollisen lennokkeja tai keveitä taistelukoneita vähemmällä ammusmäärällä sekä pakottaa isommat koneet lentämään korkeammalla. 

What was before the Big Bang (Part II)

 What was before the Big Bang. (Part II) "Our universe could be the mirror image of an antimatter universe extending backwards in time....