Invention Grant
- Patent Title: Exponentiation system
- Patent Title (中): 指数体系
-
Application No.: US13515560Application Date: 2010-09-21
-
Publication No.: US08930435B2Publication Date: 2015-01-06
- Inventor: Yaacov Belenky , Zeev Geyzel
- Applicant: Yaacov Belenky , Zeev Geyzel
- Applicant Address: US CA San Jose
- Assignee: Cisco Technology Inc.
- Current Assignee: Cisco Technology Inc.
- Current Assignee Address: US CA San Jose
- Agency: Husch Blackwell LLP
- Priority: IL203570 20100128
- International Application: PCT/IB2010/054255 WO 20100921
- International Announcement: WO2011/092552 WO 20110804
- Main IPC: G06F7/00
- IPC: G06F7/00 ; G06F7/72

Abstract:
A method for computation, including defining a sequence of n bits that encodes an exponent d, such that no more than a specified number of successive bits in the sequence are the same, initializing first and second registers using a value of a base x that is to be exponentiated, whereby the first and second registers hold respective first and second values, which are successively updated during the computation, successively, for each bit in the sequence computing a product of the first and second values, depending on whether the bit is one or zero, selecting one of the first and second registers, and storing the product in the selected one of the registers, whereby the first and second registers hold respective first and second final values upon completion of the sequence, and returning xd based on the first and second final values. Related apparatus and methods are also described.
Public/Granted literature
- US20120278375A1 Exponentiation System Public/Granted day:2012-11-01
Information query