Results 1 to 3 of 3

Thread: UProveSDK

  1. #1
    xandox is offline Member
    Join Date
    Apr 2010
    Posts
    4
    Rep Power
    0

    Default UProveSDK

    Hi everyone!
    Ok so I am like REALLY new to Java and have been given a project in it to work on and I'm stuck!

    So a brief overview of the project! It involves integrating the U-Prove technology (an identity management framework; Microsoft's recent release) with one of the company products.
    There are basically 3 roles implemented - the issuer, prover (user) and verifier. So the issuer and prover engage in an issuance protocol and the prover and verifier engage in a presentation protocol.

    1. Issuer sets and distributes Issuer Parameters
    2. Prover and Verifier validates issuer parameters on reception

    (Token Issuance)
    3. Issuer generates 1st issuance message
    4. Prover generates 2nd issuance message
    5. Issuer generates 3rd issuance message
    4. Prover generates U-Prove Token (the fundamental element of the U-Prove technology)

    (Token Presentation)
    5. Prover chooses a token to use
    6. Prover generates presentation proof
    7. Prover transmits U-Prove token and presentation proof to verifier

    8. Verifier verifies presentation proof

    I have been able to run the sample program which involves all 3 roles together. Now I have to run the 3 parts on different JVMs. So the idea is to make the verifier keep running in an infinite loop in the background (I dunno how to do that) and it should verify the token whenever the Prover submits a a presentation proof and token to it.

    HOW DO I DO IT?

    The details of the code can be found here:
    U-Prove Crypto SDK V1.0 (Java Edition) - Home

    PLEASE SOMEONE HELP!! I will be VERY grateful!

  2. #2
    xandox is offline Member
    Join Date
    Apr 2010
    Posts
    4
    Rep Power
    0

    Default

    Someone PLEEEEEEASE HHHEEEELLLLLLPPP!!

  3. #3
    gcalvin is offline Senior Member
    Join Date
    Mar 2010
    Posts
    952
    Rep Power
    5

    Default

    Quote Originally Posted by xandox View Post
    Someone PLEEEEEEASE HHHEEEELLLLLLPPP!!
    Nobody is going to write your code for you. You already have the sample code that came with the SDK. Write the specifications for your project in pseudocode, and try to implement it. Come back and tell us about any problems you run into.

    -Gary-

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •