0 Members and 2 Guests are viewing this topic.
In other news, Frey continues kicking unprecedented levels of ass.
Yes, Carry-free addition is just the Xor operation (for 1 bit numbers only!). However, if you just want the cryptography, may I recommend SHA-1? If you want to learn, then I'd recommend trying a simpler, more widely used hash function like MD5.PS: SHA-2 defines more than one function
I know. But the competition to create SHA-3 hasn't even happened yet, and companies are probably gonna stick with SHA-2 except for their most highly sensitive stuffs.
.A: up 16 int 1.B: low 16 int 1.C: up 16 int 2.D: low 16 int 2If -B<=DA+1->AEnd
A/2->CB/2->DIf A^2D+ e^(15)->DEndIf B^2C+e^(15)->CEndC->AD->B
Yeah. This is my bit rotation right.Code: [Select]A/2->CB/2->DIf A^2D+ e^(15)->DEndIf B^2C+e^(15)->CEndC->AD->B
A^2 -> BA/2 -> A-2 * B + A -> A
A/(65536/2) -> BA*2 +B -> A