Nekromanti Cyberdäck

GrottrolletNaug

Swashbuckler
Joined
12 Dec 2001
Messages
3,026
Location
Uppsala
Hej

Hur brukar ni göra runt denna fråga ?
Alltså, hur gör ni med cyberdäcken ?
Är däcken ett renodlat hackingverktyg eller används dom av vanligt folk ?

Vad är det som är så speciellt med dom egentligen ?
I mitt Neotech så betraktar vi däcken som väldigt starka bärbara datorer, med en otrolig mängd input/output kontakter, så att det blir något slags alltiallo verktyg.

Hur gör Ni ?

/Naug
 

ripperdoc

Myrmidon
Joined
17 May 2000
Messages
5,399
Location
Tokyo
Den här frågan var väl uppe nyligen, men jag ser det som arbetstationer med inriktning på viss mobilitet och främst nätverksarbete. Se det så här: det finns inga vanliga PC. Deras användningsområden har upptagits av en mängd andra prylar, som hemterminalen (eg. ett samlingsnamn för samarbetande hemeltrkonik, ex. TV, stereo, etc.), handdatorn och/eller ficktelefonen. Till _alla_ normala sysslor, från att skriva, publicera, spela spel, surfa och även uppleva VR kan man använda dessa ovan nämnda föremål (åtminstone någon av dem).

Cyberdäck är helt enkelt datorer som är såpass kraftfulla och specialiserade att de inte längre är kommersiella produkter för massan, och att de inte heller kan göras tillräckligt små för att byggas in i andra föremål. En ficktelefon kan inte få plats med den högpresterande hårdvara som ett cyberdäck innehåller. Varför då all denna kraft? Jo, för inom en hel del yrken (och andra "fritidssysselsättningar") sysslar man med hårdvarukrävande processer som dekryptering, spårning, avancerad holo-rendering, vissa typer av programmering och olika servertillämpningar. Folk som sysslar med sådant här använder cyberdäck. Rent allmänt kan man dock säga att termen cyberdäck syftar på arbetsstationer som är specialiserade mot nättillämpningar. 3D-renderare har en arbetstation, som dock är nära besläktad med ett cyberdeck. Den har dock kraftfullare grafikprocessor men i sin tur lägre nätverkskapacitet.

Man kan tro att cyberdäck utmärks av att de är mobila, men tack vare datakraften som finns tillgänglig år 2059 så är det mycket sällan man behöver bygga större datorer. Att ha ett "full-tower" hemma skulle bara vara slöseri med plats. Man skulle i vilket fall inte ha plånbok nog till att fylla innandömet.

De som ränner runt med cyberdäck är alltså utvecklare av olika slag. Många av dem har förmodligen sitt cyberdäck/arbetstation på sitt kontor och tar inte med sig den när de går, även om de kunnat. Cyberdäck kan nog allmänt ses som immobila, eftersom de faktiskt är större och väger mer än en ficktelefon/handdator. Men ofta behöver dessa utvecklare ta med sig cyberdäcket för att arbeta på resor, kanske hemma, eller för att de har mobila arbetsplatser (ex. nätverkstekniker som åker runt och behöver köra avancerade tester på nätet).

Det finns förstås en sista "yrkesgrupp", och den mest intressanta. Hackers av alla de slag, legala som illegala, behöver det som ett cyberdäck kan erbjuda men som vanliga datorer inte klarar av. Man behöver en j*vel till grafikprocessor för VR-visningen, man behöver de snabbaste nätverkskopplingarna som går att få för att slippa fördröjning (kan döda om man har otur...) De kan även behöva tolka mycket stora mängder kod eller dekryptera olika sändningar, vilket kräver oerhört mycket rå datakraft (speciellt dekrypteringen). Sist men inte minst kan de ibland behöva utnyttja mobiliteten, eftersom man ibland kan behöva röra sig fysiskt för att minska risken för upptäckt.

Det finns inga vanliga PC längre. Med stationära datorer menas (ofta klena) datorer som är ibyggda i möblemanget eller lokalerna. Hemterminalens hårdvara ryms i tangentbordet och monitorn. På sin höjd finns det en liten lagringsenhet och basstation inyggd i en garderob (inte större än en liten låda). På en mängd arbetsplatser använder man även stationära terminaler, men dessa är i praktiken bara en platt skärm och någon inpututrustning, som är kopplad till en mainframe, som förmodligen inte är större än ett skåp, på sin höjd (beror förstås på).

Skulle man promenera ut på stan med cyberdäcket under armen och förnöjsamt tala om för dem man möter att man minsann "har en bärbar dator som jag kan ta med överallt" så skulle folk titta underligt på en. Enligt dem så är en dator per definition mycket mobil, så de skrattar en rätt i ansiktet och visar upp sin armbandsklocka som för tillfället håller på att streama ut högupplöst film till deras VR-glasögon. Vad behöver man ett klumpigt cyberdäck till??

/RipperDoc
 

smaffy

Hero
Joined
24 Jun 2000
Messages
950
sådär ser jag inte på cyberdecken..

det är sannt att de flesta människor inte använder sig a cyberdeck, utan av klumpiga terminaler och mindre datorer. hemdatorn är en grej som barnen ibland samlas runt eller kopplar upp sina vr-googles till, och upplever olika spel, och porr när föräldrarna inte är i närheten.

cyberdeck är dock inte så elakt sällsynta (tycker jag iaf, ju ha fel..), för i så fall skulle de ju aldrig kunna sälja några sånna (förutom de militära varianterna kanske :gremsmile:. ett cyberdeck är en normal bärbar dator (ungefär lika platt och lätt som dagens bärbara.. eventuellt lite mindre) fast med l-ö-j-l-i-g-t mycket mer processorkraft än en normal dator (idag).

jag tycker att neotech 1 ger en rätt bra känsla av vad ett cyberdeck är: en helt normal dator, fast som är bärbar och väldigt mycket tuffare. ett tangentbord med ett par DNC-kablar (och annat) därbak, permanent-RAM som den använder i stället för hårddisk (fast om man vill så kan man köpa till en hårddisk)... ungefär som en ultrabäst amiga /images/icons/smile.gif

...att de kan knäcka krypton är lite mysko. jag tror att RSA säkert har ett sätt på vilket det kan knäckas, och att NSA inte är så långt från att ha tagit reda på det - idag. se bara på DES och dess gelikar. NSA visste att sånna krypton var knäckbara 15 år innan det blev knäckt, så de hjälpte ibm att bygga des, så att det skulle stå emot sådana attacker... vad vet inte NSA idag om RSA i så fall?
framtidens krypton, tror jag, är alla möjliga att knäcka. men grejen är inte att bryta ner kryptot, utan att hitta kryphålet med vilket det går att knäcka det på.. och de elaka megaföretagen säljer säkert produkter som innehåller svagheter som bara de (tror dom..) har kännedom och kan använda sig av. en hacker som får tag på en sån bakdörr, och blir påkommen, ligger jääääävligt risigt till /images/icons/tonguea.gif ...och det kan man ju använda som ett äventyr. /images/icons/smile.gif
 

Ezzy

Warrior
Joined
14 Jun 2000
Messages
213
Location
----
jag går efter neotech hardware. ett cyberdäck är allt från en bärbar dator som används för att surfa i cyberrymden till ett kraftfullt verktyg för hackers. ganska luddig definition men så gillar jag det :C)
 

ripperdoc

Myrmidon
Joined
17 May 2000
Messages
5,399
Location
Tokyo
... klumpiga terminaler ...

Terminalerna lär vara så slimmade som man kan göra dem. I stort sett bara en mycket platt skärm. Men terminaler är ju per definition immobila, men de är knappast klumpiga.

cyberdeck är dock inte så elakt sällsynta

Nej, det tycker inte jag heller, och jag ber om ursäkt om det lät så. Arbetsstationer är i dagens läge inte särskilt ovanliga, och i framtiden kommer fler och fler användningsområden för dem. Det gemensamma med arbetstationer (ungefär synonymt med cyberdäck anno 2059, IMHO) är att de används i professionella eller pseudo-professionella syften, det vill säga korpare och hackers, för att göra en kraftig förenkling. Varför skulle det vara så då?

Jo, år 2059 är datakraft inget problem längre, och inte heller är det ett problem att få in denna datakraften i små enheter. Med andra ord kan alla normala datatillämpningar vara mycket mobila. Den samlade datakraften i ett armbandsur år 2059 räcker gott och väl till de flesta normala applikationer. År 2059 ser man med klarhet resultatet av den mobila revolutionen. Datakraft är inget stationärt, utan kan portioneras ut där det behövs. Detta har gjort att motsvarigheten till PC (som jag sade förut) inte finns. År 2002 kan man knappast spela spel, se på film eller skriva dokument på en handdator. År 2059 är handdatorn den naturliga enheten för sådant. Med ett par VR-glasögon kan man göra allt detta, utan att det är några problem. Man kan förstås göra oerhört mycket mer med handdatorn, förmodligen mer än vad man kan göra med en PC idag. Hemterminalen är inte främst en dator, utan ett samlingsnamn och -enhet för all elektronik i bostaden. Den sköter kommunikationen och interfacet. Skall man ändå skriva ett skolarbete är sannolikheten störst att man gör det med sin handdator, med hjälp av diktering, snarare än att man sätter sig framför storbildsteven, som i vanliga fall bjuder på holo-filmer, och försöker diktera.

Du nämner flera gånger "normala bärbara datorer". Det begreppet finns inte kvar! En dator är alltid bärba (om det finns någon nytta med det), till och med de allra kraftigaste. Undantaget är förstås olika typer av mainframes; en AI ryms tyvärr inte ens på ett cyberdäck (åtminstone inte en fullfjädrad sådan).

De flesta människor i dagens samhälle använder inte PC:n till annat än "normala sysslor", och de som vill syssla med ex. 3DSMax seriöst ser till att skaffa ett ordentligt 3DLabs-grafikkort och dubbla P4:or. Då talar vi om en arbetsstation snarare än en PC. Detta gäller analogt i Neotech. Cyberdäck används av folk som sysslar med allt sådant. Mycket hacking kan faktiskt fortfarande göras via handdatorn, men den är inte på något sätt specialiserad mot det. Den har förmodligen inte lagringsutrymme nog, tillräckligt snabb nätkoppling, etc. Även om det inte alltid behövs så är det ändå en statuspryl för hackers att ha ett cyberdäck. Däcken har blivit synonymt med hacking för många, och det är därför näringslivet oftast kallar sina cyberdäck för arbetsstationer eller motsvarande, medan hackerna kallar sina maskiner för cyberdeck.

Du säger ex:
ett cyberdeck är en normal bärbar dator (ungefär lika platt och lätt som dagens bärbara.. eventuellt lite mindre) fast med l-ö-j-l-i-g-t mycket mer processorkraft än en normal dator (idag)

Bortsett från den eventuella underbetydelsen av bärbar som jag talade om ovan så håller jag med. Men den har löjligt mycket mer processorkraft än år 2059:s handdatorer också , alltså är det en arbetsstation. Skulle den motsvara en bärbar dator idag så skulle folk undra varför man inte stoppat in cyberdäcket i telefonen, eftersom den gott och väl ryms där.

Och angående kryptering: Visst behöver det inte handla om att knäcka krypton rakt av. Exakt vad programvaran används till är inte intressant (det är ingen idé att sia om år 2059:s kryptering- och dekrypteringsmetoder). Oavsett hur den knäcker krypton så kräver det mycket datakraft. Även att hitta kryphål kan kräva kraft, eftersom en sådan process med stor sannolikhet måste göras av ett program år 2059, eftersom krypteringsprogrammen är såpass avancerade.

Slutligen kan jag beskriva en typisk hackers cyberdäck (lås oss kalla honom Jack the Hacker <img src="/images/icons/cool.gif" border=0 width=15 height=15>), enligt min vision av dem:
Utåt sett liknar den en bärbar dator, fast den är mindre än ett A4 men istället en aningen tjockare. Utsidan är snyggt kromad, och det finns gott om små dekaler som Jack har klistrat på (de flesta av dem är förstås rörliga hologram). Jack kör med den avskalade stilen, vilket innebär att alla I/O-enheter är separata. Det finns däck med bildskärmar och tangentbord, men de är på väg ut. Det finns knappt någon användning av dem längre.
På baksidan av däcker sitter ett otal kontakter bakom en lucka. Där kan man koppla in sladdenheter, både lite äldre (för kompatibilitetens skull) samt de enheter som fortfarande använder sladd av säkerhetsskäl. Däcket går på batterier, men dessa behöver laddas upp regelbundet. I däcket ryms ett minimalt kylvätskesystem, samt själva elektroniken. Det finns även ett par kortplatser av olika sort längs med däckets sidor. Det finns förstås även kraftfull inbyggd antenn för all sladdlös kommunikation.
Jack använder vanligtvis VR-glasögon och handskar (lite old-style faktiskt), men sysslar han med viktiga saker kopplar han in sina interna dermatroder via en DNC-sladd och kopplar helst även till nätet via sladd. Då behöver han inte göra annat än att ställa däcket på bordet och uppleva resten i sitt inre. En del däck visar upp körningarna med hjälp av holo-teknik (eller inbyggd skärm). Jack brukar vara ensam och har alltså ingen nytta av sådant.

På däcker har han installerat en mängd mjukvara. Givetvis militärt operativsystem, som han dessutom pillat lite själv på. Mycket av hans programvara är utvecklad av hackers, som "klippt och klistrat" kod från militära eller korporativa applikationer, samt givetvis skrivit till och ändrat en hel del själv. Resultatet är oftast ruggigt effektiv men ibland lite buggig programvara. Buggarna hjälps man dock till att fixa kontinuerligt över nätet.
Han har diverse dataanalysprogramvara för att analysera stora data- eller informationsmängder. Han har ett flertal installerade agenter och "daemons" som ständigt söker igenom nätet och tipsar honom om viktiga saker att veta, alternativt hjälper honom med bisysslor. Han har ett flertal programmeringsmiljöer, både virtuella och vanliga visuella. Att hacka kod för hand gör man förstås ofta via dessa, men knappast utan dem. Mängden kod är alldeles för stor för att greppa utan hjälp av visualisering.
Han har även olika servertillämpningar installerade, då han själv publicerar en mängd material på nätet. Cyberdäcket är alltså alltid på (om han inte Jack känner sig efterlyst dock). Han har även installerat ett flertal spel och annan "funware". Till detta kommer ett otal "hackerprogram". Allt mellan script och stora programpaket, som utför allt mellan himmel och jord. Dekrypterare, kamoflageprogram, överbelastningsgeneratorer, olika simulatorer för att kunna träna sig, traceraderare, etc. Om han vill lyssna på musik eller kolla på film brukar han köra dessa över nätet, som alla andra, men han har även ett lager av lite mer unikt material, som han även vidarebefodrar ut på nätet via servertillämpningarna. Bara om man känner honom tillräckligt för att få tillåtelse dock.

/RipperDoc - blev lite flummigt där mot slutet...
 

Krille

Super Moderator
Joined
7 Feb 2000
Messages
29,540
Location
Mölndal, Sverige
Krypton (långt och tungt)

"...att de kan knäcka krypton är lite mysko. jag tror att RSA säkert har ett sätt på vilket det kan knäckas, och att NSA inte är så långt från att ha tagit reda på det - idag. se bara på DES och dess gelikar. NSA visste att sånna krypton var knäckbara 15 år innan det blev knäckt, så de hjälpte ibm att bygga des, så att det skulle stå emot sådana attacker... vad vet inte NSA idag om RSA i så fall?"

RSA kan knäckas och har knäckts. Inte av NSA, utan av knasiga entusiaster som har harvat igenom problemet med ett krypterat meddelande och en publik nyckel.

RSA och DES har totalt skilda uppbyggnader. DES är skapat för att kryptera information som lagras, medan RSA skapades för att kryptera information som överförs. Av den anledningen så har man byggt DES och RSA så totalt olika. DES bygger på en databas av nycklar (som NSA har tillgång till, för övrigt - det är lättare att knäcka ett meddelande om man har tillgång till nycklarna), medan RSA bygger på nycklar som skapas genom att kombinera två jefligt stora primtal.

RSAs krypto bygger på att man tar två jefligt stora primtal och multiplicerar dem. På så sätt får man den publika nyckeln som alla har tillgång till. Själv har man en privat nyckel, som tas fram från de två stora primtalen. När man krypterar något så slår man upp mottagarens publika nyckel och krypterar meddelandet med den. Mottagaren använder sedan sin privata nyckel för att dekryptera meddelandet. Endast den nyckeln kan dekryptera meddelandet. Vill man vara extra säker så kan avsändaren dessutom kryptera det krypterade meddelandet en gång till med sin privata nyckel. Den enda nyckel som kan göra det dubbelt krypterade meddelandet enkelt krypterat är avsändarens publika nyckel. På så sätt vet mottagaren inte bara att meddelandet är riktat till honom, utan även att endast avsändaren kan ha skickat det.

"Men i så fall är det ju snorlätt" säger den tänkande hackern. "Eftersom primtal är tal som bara kan delas med sig själva och ett så blir produkten av två primtal enbart delbart med ett och endera av de två primtalen. Det enda jag behöver göra är att dela upp den publika nyckeln i två primtal, så kan jag räkna ut den privata nyckeln."

Skitsimpelt. Problemet är att det tar tid. En 56-bitars RSA-nyckel tar idag 37 dagar för några miljoner samverkande datorer att faktorisera till sina två primtal. Standardkrypto för affärskorrespondens är idag 128 bitar. Det är 72 bitar mer. Varje extra bit fördubblar knäckningstiden. Det innebär att med lika många datorer så skulle det idag ta 478 377 987 313 283 704 057 år (närmare 500 miljarder miljarder år) att knäcka ett 128-bitarskrypto. Visserligen kommer Moores lag att halvera tiden var artonde månad, men det innebär trots det att vi kommer att få vänta i 72 år innan normal affärskorrespondens knäcks lika snabbt som dagens 56-bitarskrypto. Dessutom kontras Moores lag enkelt genom att lägga på en bit var artonde månad, och dessutom är RSA i sina värsta former redan 512-bitars.

Det finns två möjliga bakdörrar till RSA. Den ena är en kvantdator som bygger på qbits. En qbit är en kvantbit som kan vara 1 eller 0 samtidigt. Det gör att du kan bygga en kvantdator som i en enda räkneoperation kan utvärdera en bit RSA-nyckel per qbit. En kvantdator med 56 qbits kan alltså knäcka en 56-bitarsnyckel i en räkneoperation, och den gör att ett 128-bitarskrypto bara motsvarar ett 72-bitarskrypto. 56 av dem kan lösas av en annan kvantdator med 56 qbits. Då är det bara 16 bitar krypto kvar, och då är RSA så svagt att man nästan kan knäcka det med papper och penna. <img src="/images/icons/wink.gif" border=0 width=15 height=15>

Den andra möjliga bakdörren är att man kommer på ett sätt att faktorisera extremt stora tal oerhört enkelt. För närvarande finns ingen sådan metod, och frågan är om det ens är möjligt. Om det är möjligt så kommer RSA att rasa i samma ögonblick.

Båda bakdörrarna är dock hårt beroende av tekniska utvecklingar som ännu inte har gjorts. De har inte byggts in i systemet med någon slags förhandskoll eller beställning, eftersom RSA är en metod och en algoritm. DES å andra sidan är en metod, en algoritm och en databas med nycklar. Databasen är så att säga bakdörren till DES, och det är därför som DES är knäckbart av den som har tillgång till databasen, vilket NSA har. RSA å andra sidan har ingen databas utom den över publika nycklar, och därför måste man räkna fram primtalen och de privata nycklarna från de publika.

Slutligen så finns det en form av krypto som är totalt oknäckbart, det så kallade kvantkryptot. Än så länge är det bara i experimentell form och kan enbart användas för direkt kommunikation mellan avsändare och mottagare, men det är bevisat praktiskt användbart.

Kvantkrypto bygger på att man för över information optiskt med fotoner. Varje foton kan stå för 1 eller 0, och kodas genom att man polariserar ljuset. Det finns inte heller någon nyckel, utan den skapas inför varje överföring genom slump (vill man vara extra säker kan man kryptera meddelandet konventionellt först).

Så här går det till: när man skickar en foton så polariseras den till att stå horisontellt, lodrätt eller snett: --, |, \ eller / helt enkelt. -- och \ får stå för 0, och | och / får stå för 1. Mottagaren har ett filter som antingen släpper igenom horisontellt/vertikalt (dvs -- eller |, eller om man så vill +-format) eller snett (dvs dvs \ eller /, eller x-format). Endast ett av filtrena används, beroende på vad nyckeln säger. Om en bit i nyckeln är 0 så används +-filtret, och om biten är 1 så används x-filtret.

Finessen med detta kommer från hur polariserat ljus fungerar. Skickar du lodrätt polariserat ljus mot en horisontell spalt (dvs | mot --) så stoppas ljuset helt. Skickar du vågrätt polariserat ljus mot samma spalt (dvs -- mot --) så släpps det igenom. Men vad händer om man skickar snett polariserat ljus mot en vågrät spalt, dvs \ mot --? Jo, följande: det är 50% chans att ljuset släpps igenom. Inte nog med det, om ljuset släpps igenom så är det inte längre snett polariserat, utan horisontellt, dvs \ har förvandlats till --.

Filtren fungerar på liknande sätt. Skickar du lodrätt polariserat ljus mot ett lodrätt/vågrätt filter (dvs | mot +) så släpps ljuset igenom. Men vad händer om du skickar snett polariserat ljus mot ett lodrätt/vågrätt filter (dvs \ mot +)? Jo, ljuset släpps igenom, men det är 50% chans att det förvandlas till -- och 50% chans att det förvandlas till |. Kort sagt, har man fel filter så är det 50% chans att en nolla förblir en nolla och 50% chans att den blir en etta.

Nyckeln skapas på ett rätt lurigt sätt. Avsändaren skapar en slumpvis serie om ettor och nollor och skickar över den, dessutom med slumpvis polarisering. Mottagaren chansar med sitt filter på antingen + eller x och ser vad han tar emot. Avsändaren kan alltså skicka en 1, medan mottagaren kan komma att ta emot en 1 eller 0. Avsändaren tar sedan kontakt med mottagaren på konventionellt sätt och talar om huruvida det var snedställd eller vågrätt/lodrätt polarisering (dvs + eller x) som användes. Han talar dock inte om vilka bittar som skickades, utan enbart vilket filter. Mottagaren tittar på hur han har chansat, och talar om vilka filter som var rätt och vilka som var fel. Ingen av dem talar om den faktiskta strängen av ettor och nollor som överfördes, utan enbart om filterinställningarna.

Avsändaren tar nu sin sträng med ettor och nollor och stryker alla ettor eller nollor där mottagaren gissade fel på filter. Mottagaren gör likadant. Vad de nu har är en serie på ettor och nollor som är likadan, och kan användas som nyckel för överföringen. Dessutom är det bara de två som vet hur den serien ser ut.

Vad händer om de blir avlyssnade? Till att börja med, enda sättet att avlyssna är att lyssnaren sätter in en egen mottagare och sändare mellan avsändare och mottagare. Eftersom varje bit bara skickas över med en foton så blir det ingen spillenergi som kan avlyssnas. Man måste fånga upp varje foton och skicka en ny foton vidare till mottagaren (annars blir mottagaren misstänksam).

I och med att varje bit sänds över som en foton, polariserad antingen som \, |, / eller --, så måste avlyssnaren också använda ett filter för att ta reda på polariseringen. Men som vi såg ovan så kommer lyssnaren att inte bara avläsa fel då och då, utan även förvanska meddelandet om han väljer fel filter. Det innebär att om fel filter används så vet både avsändare och mottagare att meddelandet är avlyssnat, i och med att meddelandet blir förvrängt. Men det innebär en annan sak också: när avsändare och mottagare skickar ettor och nollor för att skapa en kryptonyckel så kan lyssnaren aldrig vara säker på att han har uppfattat rätt ettor och nollor. Därmed kan lyssnaren inte heller vara säker på att denne skickar över rätt ettor och nollor till mottagaren. Det gör att den mottagna nyckeln hos mottagaren blir fel, vilket gör att mottagaren snabbt kan se att meddelandet är oläsligt och avbryta sändningen. Mottagaren kan alltså direkt se om någon avlyssnar.

Detta gör att om inte fysiken hos ljus och kvantmekanik är totalt käpprätt uppåt väggarna fel så är det här kvantkryptot totalt oknäckbart. Inte bara "praktiskt taget oknäckbart" som RSA eller DES, utan faktiskt, fysiskt totalt oknäckbart. Det fysiska genombrott som krävs för att göra kvantkryptot knäckbart är knappt möjligt att föreställa sig - antigravitation och överljusfart är liksom blöja i jämförelse. Det närmaste fysiska genombrott som jag kan komma på är nog relativitetsteorin - det krävs något i stil med en helt ny fysik som mer eller mindre kastar den gamla i soptunnan.
 

Ezzy

Warrior
Joined
14 Jun 2000
Messages
213
Location
----
bakdörraråså

det finns faktist ett litet fel i RSA... eller inte i RSA men i ett program som använder det, PGP. algoritmen som dom använder för att undersöka om primtalet faktist är ett primtal är inte 100% säker... :C) det finns en chans(0.0000000001% eller något sådant har jag för mig...) att man inte fick ett primtal utan ett vanligt faktoriser bart primtal. och har man en sådan otur så kan man knäcka hans krypto med papper å penna ;C)
"Den andra möjliga bakdörren är att man kommer på ett sätt att faktorisera extremt stora tal oerhört enkelt."
som att använda en kvant dator... :C) en tillbakdörr är väll att programet innehåller en mjukvaru bakdörr för att tillåta vissa personer att dekryptera de meddelande de vill?

"En qbit är en kvantbit som kan vara 1 eller 0 samtidigt."
en qubit kan vara 1 eller 0 eller 1 och 0 samtidigt... :C)

och påtal om oknäckbara krypton så är medelande med slumpmässiga nycklar lika långa som meddelandet oknäckbara...
 

Krille

Super Moderator
Joined
7 Feb 2000
Messages
29,540
Location
Mölndal, Sverige
Re: bakdörraråså

"algoritmen som dom använder för att undersöka om primtalet faktist är ett primtal är inte 100% säker... :C) det finns en chans(0.0000000001% eller något sådant har jag för mig...) att man inte fick ett primtal utan ett vanligt faktoriser bart primtal. och har man en sådan otur så kan man knäcka hans krypto med papper å penna ;C)"

Jo, men det problemet ligger inte i RSA. RSA förutsätter att man använder två mycket stora primtal som nycklar. Det finns matematiska metoder att ta fram stora tal som förmodligen är primtal, och det är sådana som PGP använder, även om PGP numera inte använder RSA på grund av att upphovsmännen har stämt Zimmerman för patentintrång.

Sen använder PGP bara publika nycklar för överförandet av kryptonyckeln för meddelandet. Orsaken är att RSA kräver en del datorkraft för kryptering och dekryptering. Så PGP använder ett starkt krypto med publika nycklar (RSA) för utbyte av nycklar i ett starkt krypto med icke-publika nycklar som kräver mindre datorkraft att hantera.

"och påtal om oknäckbara krypton så är medelande med slumpmässiga nycklar lika långa som meddelandet oknäckbara..."

...om man inte kan stjäla nyckeln, vill säga. Svagheten med sådana nycklar ligger i överföringen av dem. Både avsändare och mottagare behöver dem ju, och nyckeln måste transporteras mellan dem. I kvantkryptot skapas nyckeln i samband med att överföringen initieras. Före och efter det finns inte ens nyckeln, och försöker man stjäla nyckeln under nyckeltransporten så märks det automatiskt.
 
Top