Please enable JavaScript.
Coggle requires JavaScript to display documents.
Arithmetic Operations for Cryptography Applications (Primitive Arithmetic…
Arithmetic Operations for Cryptography Applications
Primitive Arithmetic Operations
Addition
Ripple adder
Ripple adder cost in terms of
Area
Power
Delay
Subtraction
Subtraction as part of addition
Subtraction as special case
Multiplication
The exponentially growing operation
Division
The operation we need to avoid most cases
Think out of the box
Speed over area and power
Parallel prefix adder (Carry-look-ahead adder)
Carry save adder
Special purpose Arithmetic
Arithmetic for Cyber Security
Two main operations
Modular Exponentiation
Excessive time consuming
Very long word
Used in everything
How to speed up using RNS
Modular Multiplication Using RNS
Montgomery
Modular Arithmetic
Division-After-Multiplication
Division-During-Multiplication
Elliptic Curve Arithmetic