TWIRL

TWIRL

In cryptography and number theory, TWIRL (The Weizmann Institute Relation Locator) is a hypothetical hardware device designed to speed up the sieving step of the general number field sieve integer factorization algorithm. During the sieving step, the algorithm searches for numbers with a certain mathematical relationship. In distributed factoring projects, this is the step that is parallelized to a large number of processors.

TWIRL is still a hypothetical device - it has not yet been built. However, its designers, Adi Shamir and Eran Tromer, estimate that if TWIRL were built, it would be able to factor 1024-bit numbers in one year at the cost of "a few dozen million US dollars". TWIRL could therefore have enormous repercussions in cryptography and computer security - many high-security systems still use 1024-bit RSA keys, which TWIRL would be able to break in a reasonable amount of time and for reasonable costs.

The security of some important cryptographic algorithms, notably RSA and the Blum Blum Shub pseudorandom number generator, rests in the difficulty of factorizing large integers. If factorizing large integers becomes easier, users of these algorithms will have to resort to using larger keys (computationally expensive) or to using different algorithms, whose security rests on some other computationally hard problem (like the discrete logarithm problem).

ee also

* TWINKLE

References

* Adi Shamir, Eran Tromer: Factoring Large Number with the TWIRL Device. CRYPTO 2003: 1-26 [Available on Tromer's page in External Links]

External links

* [http://www.wisdom.weizmann.ac.il/~tromer/twirl/ "The TWIRL integer factorization device" - homepage]


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?
Synonyms:

Look at other dictionaries:

  • Twirl — Twirl, v. t. [imp. & p. p. {Twirled}; p. pr. & vb. n. {Twirling}.] [Cf. AS. [thorn]wiril a churn staff, a stirrer, flail, [thorn]weran, [=a][thorn]weran, to agitate, twirl, G. zwirlen, quirlen, to twirl, to turn round or about, quirl a twirling… …   The Collaborative International Dictionary of English

  • twirl´er — twirl «twurl», verb, noun. –v.t. 1. to revolve rapidly; spin; whirl: »to twirl a baton. 2. to turn around and around idly: »He twirled his umbrella as he walked. 3. to twist; curl …   Useful english dictionary

  • twirl — [twə:l US twə:rl] v [I and T] [Date: 1500 1600; Origin: Perhaps from a Scandinavian language] to turn around and around or make something do this twirl around/round ▪ Couples were twirling around the dance floor. twirl sth around/round ▪ She… …   Dictionary of contemporary English

  • twirl — twirl·er; twirl·i·gig; twirl; …   English syllables

  • twirl — [twʉrl] vt., vi. [prob. < Scand, as in Norw dial. tvirla, to twirl, akin to OE thwirel, stirring rod < IE base * twer , to whirl, stir up > TURBID] 1. to rotate rapidly; spin 2. to turn rapidly in a circle; whirl around 3. to twist or… …   English World dictionary

  • Twirl — Twirl, v. i. To revolve with velocity; to be whirled round rapidly. [1913 Webster] …   The Collaborative International Dictionary of English

  • Twirl — Twirl, n. 1. The act of twirling; a rapid circular motion; a whirl or whirling; quick rotation. [1913 Webster] 2. A twist; a convolution. Woodward. [1913 Webster] …   The Collaborative International Dictionary of English

  • twirl — 1590s (n. and v.), of uncertain origin, possibly connected with O.E. þwirl a stirrer. Or else a blend of TWIST (Cf. twist) and WHIRL (Cf. whirl). Related: Twirled; twirling …   Etymology dictionary

  • twirl — vb *turn, revolve, rotate, gyrate, circle, spin, whirl, wheel, eddy, swirl, pirouette …   New Dictionary of Synonyms

  • twirl — [v] turn around circularly gyrate, gyre, pirouette, pivot, purl, revolve, rotate, spin, turn, twist, wheel, whirl, whirligig, wind; concepts 150,152 Ant. straight, untwirl, untwist …   New thesaurus

  • twirl — ► VERB ▪ spin quickly and lightly round. ► NOUN 1) an act of twirling. 2) a spiralling or swirling shape, especially a flourish made with a pen. DERIVATIVES twirler noun twirly adjective. ORIGIN probab …   English terms dictionary

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”