Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Hiroki Ueda is active.

Publication


Featured researches published by Hiroki Ueda.


international conference on the theory and application of cryptology and information security | 2004

Sieving using bucket sort

Kazumaro Aoki; Hiroki Ueda

This paper proposes a new sieving algorithm that employs a bucket sort as a part of a factoring algorithm such as the number field sieve. The sieving step requires an enormous number of memory updates; however, these updates usually cause cache hit misses. The proposed algorithm dramatically reduces the number of cache hit misses when the size of the sieving region is roughly less than the square of the cache size, and the memory updates are several times faster than the straightforward implementation.


international workshop on security | 2007

Experiments on the linear algebra step in the number field sieve

Kazumaro Aoki; Takeshi Shimoyama; Hiroki Ueda

This paper shows experimental results of the linear algebra step in the number field sieve on parallel environment with implementation techniques. We developed an efficient algorithm that shares the sum of vectors in each node, and the network structure among the nodes only requires to include a ring. We also investigated the construction of a network for the linear algebra step. The construction can be realized through switches and network interface cards, whose prices are not expensive. Moreover, we investigated the implementation of the linear algebra step using various parameters. The implementation described in this paper was used for the integer factoring of a 176 digit number by GNFS and a 274 digit number by SNFS.


Archive | 1999

Data transformation device and recording medium having recorded thereon a program for implementing the same

Masayuki Kanda; Youichi Takashima; Kazumaro Aoki; Hiroki Ueda; Tsutomu Matsumoto


Archive | 2003

Method and apparatus for data permutation/division and recording medium with data permutation/division program recorded thereon

Kazumaro Aoki; Hiroki Ueda; Masayuki Kanda


IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences | 2000

E2 - A new 128-bit block cipher

Masayuki Kanda; Shiho Moriai; Kazumaro Aoki; Hiroki Ueda; Youichi Takashima; Tsutomu Matsumoto


Archive | 1999

Data converter and recording medium on which program for executing data conversion is recorded

Masayuki Kanda; Youichi Takashima; Kazumaro Aoki; Hiroki Ueda; Tsutomu Matsumoto


IACR Cryptology ePrint Archive | 2004

GNFS Factoring Statistics of RSA-100, 110, ..., 150.

Kazumaro Aoki; Yuji Kida; Takeshi Shimoyama; Hiroki Ueda


IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences | 2000

Optimized Software Implementations of E 2

Kazumaro Aoki; Hiroki Ueda


Archive | 2003

Method and apparatus for permuting input data and recording medium having stored thereon a program for executing permutation

Kazumaro Aoki; Hiroki Ueda; Masayuki Kanda


Archive | 2003

Inverse calculation apparatus and recording medium having stored thereon a program for executing inverse calculation

Kazumaro Aoki; Hiroki Ueda; Masayuki Kanda

Collaboration


Dive into the Hiroki Ueda's collaboration.

Top Co-Authors

Avatar

Kazumaro Aoki

Nippon Telegraph and Telephone

View shared research outputs
Top Co-Authors

Avatar

Masayuki Kanda

Yokohama National University

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge