2005
DOI: 10.1007/11545262_9
|View full text |Cite
|
Sign up to set email alerts
|

SHARK: A Realizable Special Hardware Sieving Device for Factoring 1024-Bit Integers

Abstract: Abstract. Since 1999 specialized hardware architectures for factoring numbers of 1024 bit size with the General Number Field Sieve (GNFS) have attracted a lot of attention ([Ber], [ST]). Concerns about the feasibility of giant monolytic ASIC architectures such as TWIRL have been raised. Therefore, we propose a parallelized lattice sieving device called SHARK, which completes the sieving step of the GNFS for a 1024-bit number in one year. Its architecture is modular and consists of small ASICs connected by a sp… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
39
0

Year Published

2005
2005
2011
2011

Publication Types

Select...
8

Relationship

0
8

Authors

Journals

citations
Cited by 35 publications
(39 citation statements)
references
References 4 publications
0
39
0
Order By: Relevance
“…It was used, for example, in the following factorizations: A 1024-bit RSA factorization by NFS would be considerably more difficult than the factorization of the special integer 2 1039 − 1 but has been estimated to be doable in a year of computation using standard PCs that cost roughly $1 billion or using ASICs that cost considerably less. See [43], [35], [19], [22], [44], and [29] for various estimates of the cost of NFS hardware. Current recommendations for RSA key sizes -2048 bits or even larger -are based directly on extrapolations of the speed of NFS.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…It was used, for example, in the following factorizations: A 1024-bit RSA factorization by NFS would be considerably more difficult than the factorization of the special integer 2 1039 − 1 but has been estimated to be doable in a year of computation using standard PCs that cost roughly $1 billion or using ASICs that cost considerably less. See [43], [35], [19], [22], [44], and [29] for various estimates of the cost of NFS hardware. Current recommendations for RSA key sizes -2048 bits or even larger -are based directly on extrapolations of the speed of NFS.…”
Section: Introductionmentioning
confidence: 99%
“…The SHARK design [19] for factoring 1024-bit RSA makes two suggestions for parameters of ECM -one uses it for 125-bit numbers, the other for 163-bit numbers. The SHARK designers remark that ECM could be used more intensively.…”
Section: Introductionmentioning
confidence: 99%
“…[1,7,9,10]). -SHARK [3] imposes the use of an elaborate butterfly transport system, whose implementation is far from trivial. -TWIRL [16,14] seems to be the currently best-explored design.…”
Section: Introductionmentioning
confidence: 99%
“…Since the efficiency of TWIRL was not optimized, an improvement was proposed by Geiselmann et al [GJK+06], and a combination of TWIRL and YASD was discussed by Geiselmann and Steinwandt [GS07]. On the other hand, Franke et al proposed a sophisticated design SHARK by using a butterfly-sorting [FKP+05]. In order to accelerate the sieving step, FPGA implementations of the mini-factoring were discussed in [FKP+05,SPK+05,GKB+06].…”
Section: Introductionmentioning
confidence: 99%
“…On the other hand, Franke et al proposed a sophisticated design SHARK by using a butterfly-sorting [FKP+05]. In order to accelerate the sieving step, FPGA implementations of the mini-factoring were discussed in [FKP+05,SPK+05,GKB+06]. In spite of these theoretical efforts, no implementational results of the whole sieving part on ASIC or FPGA have been known up to the present.…”
Section: Introductionmentioning
confidence: 99%