Végrehajtása rsa Delphi

RSA végrehajtás Delphi

A második napon az interneten keresnek RSA végrehajtás Delphi - semmi. Kell EKB nopadding módban. Lehet mondani -, hogy hol találja az ilyen? Vagy ez jobb, ha nem vesztegeti az idejét hiába, és indítsa el a már tanulni irodalomban.


> Vagy ez jobb, ha nem vesztegeti az idejét, és elkezdi meg kell tanulni
> Irodalom.

Ez akkor hasznos, minden esetben,


> A második napon az interneten keresnek RSA végrehajtás Delphi
> - semmi.

torry.net nézett? Ott komponensek és modulok kriptográfiai a sár.

Vaskazetta alkatrészeket. RSA és több

vagy a projekt, és olyan jó, vagy rossz.

-Ez élvezte magát?

Ok, Sergey, köszönöm az információt. Tudni fogom.


> Sergey Masloff # XA0; (07.10.07 13:50) [4]

Igen, vannak sok TurboPower sorozat alkatrészeket.
Azt is schametil mit írnak - nyílt forráskódú, de nem nyílt forráskódú. Értem, mire gondolsz, hogy tegye meg a forrást, de nem mellékelt keretében OS projekt. Tehát?

Ie (Summarize) egy profi eleme az idő, amelyek felkerültek a részvény megszűnése miatt az értékesítés és a fejlesztés az eredeti gyártó. Tehát?

Ie komponensek lehet bízni.

> Ie komponensek lehet bízni.

AsyncPro # 151; Nitsche, úgyhogy az RS-485 # 133


> Ne projekt mertvenky? még 4,5 évvel ezelőtt Release
> Ez volt az utolsó.

Igazából most az RSA algoritmus megegyezik 4,5 évvel ezelőtt, így ez rendben van :)

> vaskazetta

összetevői jó használni magam egy pár projekt, de csak azért, mert a hash kulcsgenerálás ráta neahti ..

- Apropó galaxisok. Ezek a klasszikus spirál alakú óta ismert az első
feltalálói távcsövek - Kimi továbbra is -, de volt több száz,
hogy megértsük a valódi tükörképe a szerkezet az univerzum őket - szálakból, vagy inkább rétegek
világunkat, interbedded Tamással és vele kavargó egy végtelen spirál. és
egyes elemek galaxisok atomok minden egyes szakaszban az a különleges tulajdonságokkal
egyetemes törvények. Kiderült, hogy a fény és más sugárzás sohasem terjedt
univerzum egy egyenes vonal, és a szél szerte a spirál, míg csúszott a többmenetes és minden
megfordítani a távolság a megfigyelő. Kaptunk egy magyarázatot és tömörítés
stretching fény hullámok lerövidíteni, ahogy belépünk a belső térbe a spirál és a látszólagos
A recesszió csillagok és galaxisok a távoli kering. Unravelled Lorentz egyenletet annak látszólagos
eltűnése idő és a tömeg növekedését a fény sebessége. Még egy lépés - és érthető volt
null tér, a határ a világon, és antiworld közötti világot és Shakti Tamás,
amelyek kölcsönösen kiegyensúlyozott és semlegesített poláris pont a tér, az idő és
energiát. Null hely is van csavarva egy spirális, illetve, hogy mindkét világban, de ... -
A fiatal férfi habozott. - Azt még nem sikerült kitalálni, hogyan válik lehetővé, hogy mozog
Ez szinte azonnal elérheti bármely pontján az univerzumban. Elmagyaráztam, hogy
kb, hogy az űrhajó nem a közvetlen út a spirituális utat a világ, mintha, az egész
Ő, a hossztengely mentén a cochlea használatával anizotrópia helyet. Ezen túlmenően, az űrhajó
az idő állni látszik, és az egész spirál a világ forog körülötte ... -
Kimi, elpirult, tehetetlenül megrázta a fejét, hogy a nevetés a társait.

var
SM, SE: string;
e, m: TFGInt;
pck, res: string;
kezdődik
.
Base256StringToFGInt (Sm, m);
Base256StringToFGInt (SE, e);
RSAEncrypt (PCK, e, m, res);
végén;
Hibaüzenet a RSAEncrypt funkció (AccessViolation)


> Nucer # XA0; (08.10.07 13:46) [14]

És milyen formában SM és az SE? A szám a string ábrázolás, mint például a „12334435” vagy egy bináris puffert?

eljárás TForm1.btnRandomClick (Sender: TObject);
var
pck, res, SM, SE: string;
i: integer;
m, e: TFGInt;
kezdődik
Véletlenszerű;
SM: = "";
i: = 1-128 do SM: = sM + chr (random (256));
SE: = # 1 # 0 # 0 # 0 # 1;
PCK: = "";
i: = 1-128 do PCK: = PCK + chr (random (256));

PrintPck (PCK, m1.Lines);
PrintPck (res, m2.Lines);
végén;
Ami nem mindig ad egy hiba


> Nucer # XA0; (08.10.07 14:09) [16]

És miért az RSA algoritmus modul generál véletlen? Ez kell a termék két nagy prímszám.

és ezáltal a megfelelő számú d, q, e, n.

Vettem egy igazi kulcs. Nincs hiba. De volt egy kérdés - miért a hossza a titkosított adatok - 256 bájt eredetileg készítették adatblokkot a 128 byte?

Miután a kódolt blokk - maradékként részlege a modul (és annak hossza 128 bájt).


> Nucer # XA0; (08.10.07 14:21) [21]

Megértem, hogy a rejtjelezett hossza RSA nem lehet kevesebb, mint a kulcs hosszát, bár talán tévedek.

Tehát a lényeg az, hogy a kulcs - 128 byte adat - 128 bájt, és az eredmény - 256 bájt (köze az első 128 szinte mindig ugyanaz).

# XA0; Amíg (tempstr2 [1] = "0") és (hossz (tempstr2)> 1) Ne törölje (tempstr2, 1, 1);
# XA0; ConvertBase2To256 (tempstr2, E);
# XA0; FGIntDestroy (nulla);
Vége;
Miért érdekes az én blokk adat hozzáadunk 3 egység

Az eredmény hozzáadjuk a adatrész 3 bites, akkor nullákat mígnem eléri multiplicitás hossza (modb) -1


> Mi az az érdekes, hogy én blokk adat hozzáadunk 3 egység

Őszintén nem emlékszem a finomságok RSA végrehajtás olvasható bárhol lehet adatblokk mérete többszörösének kell lennie valaminek - ha nem, akkor hozzáadjuk a farkát. És mi is valójában a különbség! A titkosítás / dekódolás munka?

Miért volt érdekes szervezni ezt a kezdeményezést.


> Mi érdekes volt megszervezni ezt a kezdeményezést.

Úgy látszik, ez nem véletlen. Tehát valaki akinek szüksége van rá (c).

Saját app csak titkosítja az adatokat, és továbbítja szerver Java nyelven írt, és használja mód EKB nopadding.
Azonnal algoritmus RSAEncrypt írásos adatok titkosítására különböző hosszúságú és ehhez hozzáteszi adatok címkéket RSADecrypt saját eljárással lehetne csökkenteni a felesleges törmeléket és az adatok helyreállítására.


> Azonnal RSAEncrypt algoritmust írt titkosításához
> Adatok különböző hosszúságú és ehhez hozzáteszi adatok
> Tag saját eljárást lehetne vágni RSADecrypt
> Extra szemetet és az adatok helyreállítására.

Nos, te magad is válaszol a saját kérdésére. Nem biztos, hogy pontosan mire van szüksége, de akkor nézd az irányt OpenPGP?

Ince, sok kösz a segítséget. Költség eredményeként kihívás FGIntMontgomeryModExp (bár az adatok már a flip). Már meglepődtem, amikor a szerver megkapta a csomagot, és visszaküldték.


> Nucer # XA0; (08.10.07 16:12) [32]

De nem, hogy már kész is van :)


> De ez a kézművesség. jobban használható vindovyh kriptoAPI

hogy nem éri meg. Ott voltam, mint egy gereblye szó, különösen a legfontosabb információkat.

és a téma: keresi a modulok végrehajtására az orosz elektronikus aláírás rábukkantam FGInt.
az archívum mozhul FGIntRSA és példaként a szabad pascal „e, ha nem talál -. knock Asya küldöm.

Van egy hely)
Most megszokja az új ügyfélhez, majd az olvasó. )

Kapcsolódó cikkek