Jump to content

ghroth

Members
  • Posts

    8
  • Joined

  • Last visited

    Never
  • Donations

    0.00 GBP 

Posts posted by ghroth

  1. User -> Host:  I, A = g^a                  (identifies self, a = random number)
    Host -> User:  s, B = kv + g^b             (sends salt, b = random number)
    
           Both:  u = H(A, B)
    
           User:  x = H(s, p)                 (user enters password)
           User:  S = (B - kg^x) ^ (a + ux)   (computes session key)
           User:  K = H(S)
    
           Host:  S = (Av^u) ^ b              (computes session key)
           Host:  K = H(S)
    
    

    A simple question.. in these formulas, ^ means xor or exponentiation?

  2. Hello, i would like to get some knowledge about how the account values are generated. To be honest, i'm a delphi beginner and looking in AuthSocket.cpp is just killing my brain cells. :P What i've foudn so far, are the given values that can be used:

    I can also understand that the "v" and the "s" values in database are created and stored by the first account's verification while seasonkey is generating each time the account connects.

    What i can't understand is the way of creation of the "seasonkey" and "s" (salt?) values in database.

    ..the "v" must be "g ^ sha1(s, sha_pass_hash)", right?

    Sorry for my bad english and my noobish questions :(

  3. Applying: ScriptDev2 patch commit

    error: patch failed: src/mangosd/Makefile.am:33

    error: src/mangosd/Makefile.am: patch does not apply

    Patch failed at 0001.

    When you have resolved this problem run "git am --resolved".

    If you would prefer to skip this patch, instead run "git am --skip".

    To restore the original branch and stop patching run "git am --abort".

    what it means?

    Same error here.

  4. For some reason i get these errors at the end of "make install":

    make[3]: *** [install-pkgdataDATA] Error 1
    make[3]: Leaving directory `/mangos/mangos/objdir/sql/updates'
    make[2]: *** [install-am] Error 2
    make[2]: Leaving directory `/mangos/mangos/objdir/sql/updates'
    make[1]: *** [install-recursive] Error 1
    make[1]: Leaving directory `/mangos/mangos/objdir/sql'
    make: *** [install-recursive] Error 1
    

    I've searched around and i found nothing similar to this. So i guess it's only me who's doing something wrong :S

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use