Demo Data from EDBT 2026 / reviewers in the wild / expert
Xiaoyu Ruan
dblp:20/3079
· DBLP profile ↗
9ranked-venue papers
6as first author
0since 2021 · last 2007
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 4 first-authorApplied, interdisciplinary, general and emerging computing · 3 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1Theory of computation · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Electronic design automation · 100% | |
| Network and information security
2 papers |
Cryptographic primitives and cryptanalysis · 100% | |
| Theoretical computer science
2 papers |
Algorithms and data structures · 64% Coding theory · 36% |
Topics — the 9 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation › hardware verification and test › system-on-chip testing
embedded core testing |
0.1 | 1 | 2007 | Data-Independent Pattern Run-Length Compression for Testing Embedded Cores in SoCs · IEEE Trans. Computers 2007 |
Electronic design automation
hardware verification and test |
0.1 | 1 | 2007 | Data-Independent Pattern Run-Length Compression for Testing Embedded Cores in SoCs · IEEE Trans. Computers 2007 |
Electronic design automation › hardware verification and test
test data compression |
0.1 | 1 | 2007 | Data-Independent Pattern Run-Length Compression for Testing Embedded Cores in SoCs · IEEE Trans. Computers 2007 |
Cryptographic primitives and cryptanalysis
stream cipher |
0.1 | 1 | 2006 | A New Source Coding Scheme with Small Expected Length and Its Application to Simple Data Encryption · IEEE Trans. Computers 2006 |
Coding theory
source coding |
0.1 | 1 | 2006 | A New Source Coding Scheme with Small Expected Length and Its Application to Simple Data Encryption · IEEE Trans. Computers 2006 |
Cryptographic primitives and cryptanalysis › public-key cryptography
elliptic curve cryptography |
0.1 | 1 | 2005 | Left-to-Right Optimal Signed-Binary Representation of a Pair of Integers · IEEE Trans. Computers 2005 |
Cryptographic primitives and cryptanalysis › public-key cryptography › elliptic curve cryptography
scalar multiplication |
0.1 | 1 | 2005 | Left-to-Right Optimal Signed-Binary Representation of a Pair of Integers · IEEE Trans. Computers 2005 |
Algorithms and data structures › computer arithmetic
number representation |
0.1 | 1 | 2005 | Left-to-Right Optimal Signed-Binary Representation of a Pair of Integers · IEEE Trans. Computers 2005 |
Algorithms and data structures › computer arithmetic › number representation
signed digit representation |
0.1 | 1 | 2005 | Left-to-Right Optimal Signed-Binary Representation of a Pair of Integers · IEEE Trans. Computers 2005 |
Methods — techniques the papers use, named apart from their topics
shamir's method · 0.1joint weight minimization · 0.1run-length coding · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2007 | Data-Independent Pattern Run-Length Compression for Testing Embedded Cores in SoCsabstractThis paper presents a new compression technique for testing the intellectual property (IP) cores in system-on-chips. The pattern run-length compression applies the well-known run-length coding to equal and complementary consecutive patterns of the precomputed test data. No structural information of the IP cores is required by the encoding procedure. A data-independent decompressor can be realized by the embedded processor or on-chip circuitry. The decompressed test set can be flexibly applied to a single-scan or multiple-scan chain of each core-under-test. Experiments on ISCAS-89 benchmarks show that the new technique results in superior compression performance. The test application time is also significantly reduced Xiaoyu Ruan, Rajendra S. Katti |
IEEE Trans. Computers | 1 |
| 2006 | Algorithm and implementation of signed-binary recoding with asymmetric digit sets for elliptic curve cryptosystemsabstractSigned-binary representations of integer k with symmetric digit set /spl Dscr//sub s/ - {-(2/sup w/ - 1 ),-(2/sup w/-3),... ,-1,0,1,... ,2/sup w/ - 3,2/sup w/ - 1} may have lower weight than the unsigned-binary expansion of k. The "weight" is the number of nonzero digits in a binary expansion. Lower weight leads to fewer number of addition operations in the scalar multiplication, kP, of elliptic curve cryptosystems. Here P is a point on an elliptic curve. On the other hand, computing the minimum-weight signed-binary representation from left (most significant bit) to right (least significant bit) significantly reduces memory requirements because intermediate results do not need to be stored. Since the size of /spl Dscr//sub s/ is 2/sup w/ + 1, a (w + 1)-bit data bus is necessary to represent the 2/sup w/ + 1 elements in /spl Dscr/ /sub s/. This is inefficient because a (w + 1)-bit bus is capable of denoting 2/sup w+1/ cases. We present a new signed-binary recoding algorithm with asymmetric digit set /spl Dscr//sub a/ - {-(2/sup w/ - 1),-(2/sup w/ - 3),...,-1, 0,1,...,2/sup w/ - 3}. For w = 2, our simulation results show that the average weight of signed-binary numbers with digit set {- 3,-1,0,1} is 0.285 times the length of their unsigned-binary expansions. For the optimal representations with {-1,0,1} the average ratio is 0.333. The number of additions is decreased by 14.4%. The encoding circuit requires 7 flip-flops and 22 gates to realize. Xiaoyu Ruan, Rajendra S. Katti, David Hinkemeyer |
ISCAS | 1 |
| 2006 | Using Improved Shannon-Fano-Elias Codes for Data EncryptionabstractWe consider using Shannon-Fano-Elias codes for data encryption. In many applications both compression and security are required. If the cryptanalyst knows the code construction rule and the probability mass function of the source, then Huffman code provides no ambiguity, but Shannon-Fano-Elias coding is a good candidate since the ordering of symbols can be arbitrary in the encoding process, which produces super-exponential complexity for deciphering. Unfortunately, the conventional Shannon-Fano-Elias code has relatively large code length that makes it inefficient. In this paper, we propose two simple algorithms to reduce the expected length of Shannon-Fano-Elias codes. Experimental results on English text show that the proposed methods reduce the length by as much as 23.4% Xiaoyu Ruan, Rajendra S. Katti |
ISIT | 1 |
| 2006 | A New Source Coding Scheme with Small Expected Length and Its Application to Simple Data EncryptionabstractWe present a new source coding scheme with smaller expected length than Shannon-Fano-Elias codes. The ordering of source symbols input to the proposed encoding algorithm can be arbitrary. We show that this property leads to exponential complexity for eavesdropping even though an adversary knows the code construction rule and the probability mass function of the source. Xiaoyu Ruan, Rajendra S. Katti |
IEEE Trans. Computers | 1 |
| 2005 | S-Code: new MDS array codes with optimal encodingabstractIn this paper, we present a new description of the X-Code, a class of MDS array code, using skews, named S-Code. The X-Codes result in codewords that are arrays of size n /spl times/ n, where n is prime. Our new description does not require n to be prime but requires n to be an odd number with smallest prime factor greater than 3. We prove that the S-Codes result in a distance-3 MDS code. We also give a description of which slopes other than 1 and -1 can be used to construct S-Codes. Rajendra S. Katti, Xiaoyu Ruan |
ICASSP (3) | 2 |
| 2005 | Cryptanalysis of Shannon-Fano-Elias codesabstractData compression techniques such as Shannon-Fano-Elias coding are often used in conjunction with cryptography. We discuss using Shannon-Fano-Elias codes for encryption. We focus mainly on the problem of deciphering a binary sequence that has been Shannon-Fano-Elias encoded. We show that if a cryptanalyst knows the source symbols and the probability mass function (PMF), then the Shannon-Fano-Elias coded sequences may be deciphered within a finite amount of time by exhaustive search. A simple strategy is introduced to prevent this type of eavesdropping. Rajendra S. Katti, Xiaoyu Ruan |
ISIT | 2 |
| 2005 | Left-to-Right Optimal Signed-Binary Representation of a Pair of IntegersabstractThe common computation in elliptic curve cryptography (ECC), aP + bQ, is performed by extending Shamir's method for the computation of the product of powers of two elements in a group. The complexity of computing aP + bQ is dependent on the joint weight of the binary expansion of positive integers a and b. We give a method of finding a minimum joint weight signed-binary representation of a pair of integers. Our method examines the integers a and b from left to right, thereby making the conversion to signed-binary form compatible with Shamir's method. This reduces the memory required to perform the computation of aP + bQ. Xiaoyu Ruan, Rajendra S. Katti |
IEEE Trans. Computers | 1 |
| 2005 | The alternating greedy expansion and applications to computing digit expansions from left-to-right in cryptography
Clemens Heuberger, Rajendra S. Katti, Helmut Prodinger, Xiaoyu Ruan |
Theor. Comput. Sci. | 4 |
| 2004 | Low-weight left-to-right binary signed-digit representation of N integersabstractAn algorithm for computing the binary signed-digit representation of N integers is introduced. The algorithm operates from left to right (i.e., from the most significant bit to the least significant bit) and the resulting representation has minimum joint weight. Such an algorithm is useful in elliptic curve cryptosystems (ECC). Xiaoyu Ruan, Rajendra S. Katti |
ISIT | 1 |