2013년 8월 7일 수요일

Montgomery

Montgomery algorithm input p  = 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFF
r_ = 0xF80000000FFFFFFFE00000003FFFFFFF04000000
r2_= 0x4000000100000001
 p_ = 0xF80000000FFFFFFFE00000003FFFFFFF80000001
Montgomery algorithm input p0_= 0x80000001
Montgomery algorithm input a  = 0x89ABCDEF0123456789ABCDEF0123456789ABCDEF
Montgomery algorithm input b  = 0x89ABCDEF0123456789ABCDEF0123456789ABCDEE
ar = 0xA3D70A2C5F92C5F0A3D70A2E8641FDB4E81B4E7
br = 0xA3D70A2C5F92C5F0A3D70A2E8641FDACE81B4E6
Montgomery algorithm output xr = 0xE38A56B32B11951E5248E37DA401C281E9FCDFFB
xr = 0xE38A56B32B11951E5248E37DA401C281E9FCDFFB
x  = 0x74B35AB2DDADF8009AC73A3B6F0352842FA332A2
z  = 0x74B35AB2DDADF8009AC73A3B6F0352842FA332A2



m값은 p로 쓰고

p0가 m0로 쓰고..

댓글 없음:

댓글 쓰기