On string replacement exponentiation (Q5937085)

From MaRDI portal
scientific article; zbMATH DE number 1618488
Language Label Description Also known as
English
On string replacement exponentiation
scientific article; zbMATH DE number 1618488

    Statements

    On string replacement exponentiation (English)
    0 references
    0 references
    19 March 2002
    0 references
    The string replacement (SR) method for exponentiation was proposed by \textit{D. Gollmann, Y. Han} and \textit{C. Mitchell} [Des. Codes Cryptography 7, 135-151 (1996; Zbl 0852.94016)]. The canonical \(k\)-SR recoding of \(e\) is the output of the following algorithm: for \(i\) from \(k\) down to 2, starting from the most significant bit of \(e\) and scanning left towards the least significant bit, replace \(1^i\) with \(0^{i-1}b^i\), \(b^i=2^i-1\). In this paper, it is shown that the canonical \(k\)-SR recoding process can be described as a regular language, and the exact probability distribution of recorded exponent weights is derived using generating functions. It is also shown that the canonical \(2\)-SR recoding produces weight distributions very similar to (optimal) signed-digit recording, but no group inversions are required.
    0 references
    0 references
    string replacement
    0 references
    exponentiation
    0 references
    probability distribution of exponent weights
    0 references

    Identifiers

    0 references
    0 references
    0 references
    0 references
    0 references