kz.gamma.hardware.crypto.software.ec
Class WNafPreCompInfo

java.lang.Object
  extended by kz.gamma.hardware.crypto.software.ec.WNafPreCompInfo
All Implemented Interfaces:
PreCompInfo

 class WNafPreCompInfo
extends java.lang.Object
implements PreCompInfo

Class holding precomputation data for the WNAF (Window Non-Adjacent Form) algorithm.


Field Summary
private  ECPoint[] preComp
          Array holding the precomputed ECPoints used for the Window NAF multiplication in WNafMultiplier.multiply().
private  ECPoint twiceP
          Holds an ECPoint representing twice(this).
 
Constructor Summary
WNafPreCompInfo()
           
 
Method Summary
protected  ECPoint[] getPreComp()
           
protected  ECPoint getTwiceP()
           
protected  void setPreComp(ECPoint[] preComp)
           
protected  void setTwiceP(ECPoint twiceThis)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

preComp

private ECPoint[] preComp
Array holding the precomputed ECPoints used for the Window NAF multiplication in WNafMultiplier.multiply().


twiceP

private ECPoint twiceP
Holds an ECPoint representing twice(this). Used for the Window NAF multiplication in WNafMultiplier.multiply().

Constructor Detail

WNafPreCompInfo

WNafPreCompInfo()
Method Detail

getPreComp

protected ECPoint[] getPreComp()

setPreComp

protected void setPreComp(ECPoint[] preComp)

getTwiceP

protected ECPoint getTwiceP()

setTwiceP

protected void setTwiceP(ECPoint twiceThis)


Copyright © 2013 Gamma Technologies. All Rights Reserved.