mangyaring ng tulong sa Rc5 algorithm

S

sara_123

Guest
Hi sa lahat,

i am pagbubuo ng isang IEEE papel ng rc5 algorithm sa verilog.Ako ay mapagmataas sa ang susi yunit expansion.Maaari katawan ang anumang makakatulong sa akin sa ilang mga dokumento o code sa pagbubuo key Pagpapalawak ng unit sa rc5 algorithm sa verilog.pleaseee helpp .....

thank you in advance ..

Sara ..

 
8 kwietnia przestały pojawiać się nowe łatki i aktualizacje dla Microsoft Windows XP, co może stanowić wyzwanie dla bezpieczeństwa osób i firm korzystających z tego popularnego systemu operacyjnego. Potencjalnie zagrożonych jest aż 30 proc. wszystkich użytkowników pecetów.

Read more...
 
RC5 ay isang variable-haba lihim cryptographic key specied sa pamamagitan ng mga parameter b at K:
b Ang bilang ng mga bytes sa lihim susi K. pinahihintulutang halaga ng b ay 0, 1,
..., 255.
K Ang b-byte lihim susi: K [0], K [1], ..., K [b 1]

RC5 -
w = r = b.Halimbawa, RC5-32/16/10has 32-bit mga salita, 16 rounds,
ang isang 10-byte (80-bit) lihim susi ng variable, at ang isang pinalawak na susi talaan ng 2 (16 1) = 34
salita.Ang susi-Pagpapalawak ng algorithm initializes S mula sa mga user s ibinigay na lihim susi parameter K.Denition ng Magic Constants Ang susi-Pagpapalawak ng algorithm ay gumagamit ng dalawang
salitang kasing-laki ng binary constants P at T.
Sila ay dened para sa di-makatwirang w bilang
ang mga sumusunod: P = Odd ((e 2) 2 (1)
Q Odd = ((1) 2 (2)
saan
e = 2:718281828459::: (base ng natural logarithms)
= 1:618033988749::: (ginintuang ratio)

 
ya ako got ang mga detalye tungkol sa mga bloke sa rc5 algorithim, ako ay may alinlangan sa paghahalo susi sa ang susi yunit ng pagpapalaki ..
ang pseudo code ay

i = j = 0;
A = B = 0;
gawin 3 * max (t, c) beses;
A = (s A B) <<<3;
B = (l [j] A B )<<<( A B);
i = (i 1) mod (t);
j = (j 1) mod (c);

dito kapag ang paghahanap ng mga B may sa kaliwang paiikutin ito A B times.A B ay nanggagaling sa isang malaking halaga at ito ay nangyayari sa isang loop ... Maaari katawan kahit na anong tulong kung paano mag-disenyo na ito sa itaas pseudo code sa verilog ... ... pleaseeee .... makakatulong sa akin ..

 
para sa kung magkano ang bit mo r paggawa nito algorithm .??...
na paiikutin sa anumang bilang ng kaunti sa kaliwa o kanan ng halaga sa pamamagitan ng hindi bababa sa makabuluhang bits u maaari paglilipat .....

 
Hi,

A at B ay 32 bits.ako gusto na paiikutin (l [j] A B) ang halaga (A B) times.since A at B ay 32 bit.sa kanyang pagdating sa isang malaking halaga.at ito ay nangyayari sa loop.can anumang isa magkaloob ng anumang halimbawa code na may kaugnayan sa ito ..

Thanks in advance

 
Hi ........

dito A at B ay 32 bits.to paikutin (l [j] A B) ang halaga (A B) beses sa ...
gamitin ang mga resulta ng karagdagan (A B). sa karagdagan u may sa gumamit nito kahit makabuluhang bits
ibig sabihin nito 5 bits. ito na may limang u bit maaaring paikutin

subukin ito ...
Pinakamagandang Luck

 
hi,

Kaya ko sabihin mo matapos ang pagdaragdag ng A at B, mayroon na kumuha ng hindi bababa sa 5 makabuluhang kaunti mula sa mga resulta at maaaring paikutin (l [j] A B) na 5 beses bit ...
at isa pa pagdududa kung paano magbigay ng isang text na input sa verilog.plzzz help ....

Maraming salamat in advance

 
Oo gumamit ng hindi bababa sa 5 makabuluhang kaunti mula sa Addition resulta

 

Welcome to EDABoard.com

Sponsor

Back
Top