Take the 2-minute tour ×
Cryptography Stack Exchange is a question and answer site for software developers, mathematicians and others interested in cryptography. It's 100% free, no registration required.

I'm reading about SRP from this page and came accross the line that says a party computes

v = g^x

I am unfamiliar with reading cryptography texts. Does this mean gx, or g ⊕ x?

share|improve this question

migrated from security.stackexchange.com Jun 20 '13 at 10:39

This question came from our site for Information security professionals.

3  
Exponentiation. ^ meaning XOR is something common in C-like languages, but not in Math AFAIK. –  mgibsonbr Jun 20 '13 at 2:00
add comment

2 Answers 2

It depends on the context, but later in this paper, the author makes it clear that he is using it to mean exponentiation:

The ``one-way'' verifier-generator P() becomes a modular exponentiation in GF(n):

P(x) = g^x

share|improve this answer
add comment

In SRP, v = g^x means $v = g^x \mod p$, i.e. exponentiation modulo a large prime $p$.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.