CVS update: sierra/src/java/org/openprivacy/sierra/nym/talon/implementations

From: cvs@openprivacy.org
Date: Fri Mar 16 2001 - 01:11:50 PST

  • Next message: cvs@openprivacy.org: "CVS update: sierra/src/java/org/openprivacy/sierra/reputation/talon/implementations"

    Date: Friday March 16, 19101 @ 1:11
    Author: burton
    CVSWEB Options: -------------------

    Main CVSWeb: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi

    View this module: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/sierra/src/java/org/openprivacy/sierra/nym/talon/implementations

    -----------------------------------

    Update of /usr/local/cvs/public/sierra/src/java/org/openprivacy/sierra/nym/talon/implementations
    In directory giga:/tmp/cvs-serv7971/src/java/org/openprivacy/sierra/nym/talon/implementations

    Modified Files:
            SimpleNym.java SimpleNymFunctionProxy.java
    Log Message:
    signing now only takes a canonicalization. all repuations are added because the time changes on thier install

    *****************************************************************
    File: sierra/src/java/org/openprivacy/sierra/nym/talon/implementations/SimpleNym.java

    CVSWEB Options: -------------------

    CVSWeb: Annotate this file: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/sierra/src/java/org/openprivacy/sierra/nym/talon/implementations/SimpleNym.java?annotate=1.8

    CVSWeb: View this file: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/sierra/src/java/org/openprivacy/sierra/nym/talon/implementations/SimpleNym.java?rev=1.8&content-type=text/x-cvsweb-markup

    CVSWeb: Diff to previous version: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/sierra/src/java/org/openprivacy/sierra/nym/talon/implementations/SimpleNym.java.diff?r1=1.8&r2=1.7

    -----------------------------------

    Index: sierra/src/java/org/openprivacy/sierra/nym/talon/implementations/SimpleNym.java
    diff -u sierra/src/java/org/openprivacy/sierra/nym/talon/implementations/SimpleNym.java:1.7 sierra/src/java/org/openprivacy/sierra/nym/talon/implementations/SimpleNym.java:1.8
    --- sierra/src/java/org/openprivacy/sierra/nym/talon/implementations/SimpleNym.java:1.7 Wed Mar 14 21:51:20 2001
    +++ sierra/src/java/org/openprivacy/sierra/nym/talon/implementations/SimpleNym.java Fri Mar 16 01:11:50 2001
    @@ -28,7 +28,7 @@
     /**
      *
      * @author <a href="mailto:burton@relativity.yi.org">Kevin A. Burton</a>
    - * @version $Id: SimpleNym.java,v 1.7 2001/03/15 05:51:20 burton Exp $
    + * @version $Id: SimpleNym.java,v 1.8 2001/03/16 09:11:50 burton Exp $
      */
     public class SimpleNym extends BaseComponent implements Component, Nym {
     
    @@ -54,7 +54,7 @@
         /**
          * @see Nym
          * @author <a href="mailto:burton@relativity.yi.org">Kevin A. Burton</a>
    - * @version $Id: SimpleNym.java,v 1.7 2001/03/15 05:51:20 burton Exp $
    + * @version $Id: SimpleNym.java,v 1.8 2001/03/16 09:11:50 burton Exp $
          */
         public PublicKey getPublicKey() {
             return this.publicKey;
    @@ -63,7 +63,7 @@
         /**
          * @see Nym
          * @author <a href="mailto:burton@relativity.yi.org">Kevin A. Burton</a>
    - * @version $Id: SimpleNym.java,v 1.7 2001/03/15 05:51:20 burton Exp $
    + * @version $Id: SimpleNym.java,v 1.8 2001/03/16 09:11:50 burton Exp $
          */
         public Nym getNym() {
             return null;
    @@ -73,13 +73,23 @@
          *
          *
          * @author <a href="mailto:burton@relativity.yi.org">Kevin A. Burton</a>
    - * @version $Id: SimpleNym.java,v 1.7 2001/03/15 05:51:20 burton Exp $
    + * @version $Id: SimpleNym.java,v 1.8 2001/03/16 09:11:50 burton Exp $
          */
         public String getName() {
             return this.getComponentHandle().getInitProperties().getString( NYM_NAME_KEY );
         }
    -
    -
    +
    +
    + /**
    + * @see Canonicalizable
    + * @author <a href="mailto:burton@relativity.yi.org">Kevin A. Burton</a>
    + * @version $Id: SimpleNym.java,v 1.8 2001/03/16 09:11:50 burton Exp $
    + */
    + public byte[] getCanonicalFormat() {
    +
    + return getName().getBytes();
    +
    + }
     }
     
     
    @@ -87,7 +97,7 @@
      * Simple Key impl.
      *
      * @author <a href="mailto:burton@relativity.yi.org">Kevin A. Burton</a>
    - * @version $Id: SimpleNym.java,v 1.7 2001/03/15 05:51:20 burton Exp $
    + * @version $Id: SimpleNym.java,v 1.8 2001/03/16 09:11:50 burton Exp $
      */
     class SimplePublicKey implements PublicKey {
     

    *****************************************************************
    File: sierra/src/java/org/openprivacy/sierra/nym/talon/implementations/SimpleNymFunctionProxy.java

    CVSWEB Options: -------------------

    CVSWeb: Annotate this file: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/sierra/src/java/org/openprivacy/sierra/nym/talon/implementations/SimpleNymFunctionProxy.java?annotate=1.6

    CVSWeb: View this file: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/sierra/src/java/org/openprivacy/sierra/nym/talon/implementations/SimpleNymFunctionProxy.java?rev=1.6&content-type=text/x-cvsweb-markup

    CVSWeb: Diff to previous version: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/sierra/src/java/org/openprivacy/sierra/nym/talon/implementations/SimpleNymFunctionProxy.java.diff?r1=1.6&r2=1.5

    -----------------------------------

    Index: sierra/src/java/org/openprivacy/sierra/nym/talon/implementations/SimpleNymFunctionProxy.java
    diff -u sierra/src/java/org/openprivacy/sierra/nym/talon/implementations/SimpleNymFunctionProxy.java:1.5 sierra/src/java/org/openprivacy/sierra/nym/talon/implementations/SimpleNymFunctionProxy.java:1.6
    --- sierra/src/java/org/openprivacy/sierra/nym/talon/implementations/SimpleNymFunctionProxy.java:1.5 Wed Mar 14 21:51:20 2001
    +++ sierra/src/java/org/openprivacy/sierra/nym/talon/implementations/SimpleNymFunctionProxy.java Fri Mar 16 01:11:50 2001
    @@ -33,7 +33,7 @@
      * not cryptographically valid.
      *
      * @author <a href="mailto:burton@relativity.yi.org">Kevin A. Burton</a>
    - * @version $Id: SimpleNymFunctionProxy.java,v 1.5 2001/03/15 05:51:20 burton Exp $
    + * @version $Id: SimpleNymFunctionProxy.java,v 1.6 2001/03/16 09:11:50 burton Exp $
      */
     public class SimpleNymFunctionProxy extends BaseComponent implements Component, NymFunctionProxy {
         
    @@ -46,7 +46,7 @@
     
         /**
          * @see NymFunctionProxy
    - * @version $Id: SimpleNymFunctionProxy.java,v 1.5 2001/03/15 05:51:20 burton Exp $
    + * @version $Id: SimpleNymFunctionProxy.java,v 1.6 2001/03/16 09:11:50 burton Exp $
          */
         public Nym getNym() {
             return this.nym;
    @@ -55,7 +55,7 @@
         
         /**
          * @see NymFunctionProxy
    - * @version $Id: SimpleNymFunctionProxy.java,v 1.5 2001/03/15 05:51:20 burton Exp $
    + * @version $Id: SimpleNymFunctionProxy.java,v 1.6 2001/03/16 09:11:50 burton Exp $
          */
         public void setNym( Nym nym ) {
             this.nym = nym;
    @@ -63,15 +63,15 @@
                                            
         /**
          * @see NymFunctionProxy
    - * @version $Id: SimpleNymFunctionProxy.java,v 1.5 2001/03/15 05:51:20 burton Exp $
    + * @version $Id: SimpleNymFunctionProxy.java,v 1.6 2001/03/16 09:11:50 burton Exp $
          */
    - public byte[] sign( Object obj ) throws SierraException {
    + public byte[] sign( Canonicalizable canon ) throws SierraException {
     
             try {
                 
                 MessageDigest md = MessageDigest.getInstance( "MD5" );
     
    - return md.digest( obj.toString().getBytes() );
    + return md.digest( canon.getCanonicalFormat() );
                 
             } catch ( GeneralSecurityException gsa ) {
                 throw new SierraException( gsa );
    @@ -81,7 +81,7 @@
         
         /**
          * @see NymFunctionProxy
    - * @version $Id: SimpleNymFunctionProxy.java,v 1.5 2001/03/15 05:51:20 burton Exp $
    + * @version $Id: SimpleNymFunctionProxy.java,v 1.6 2001/03/16 09:11:50 burton Exp $
          */
         public byte[] encrypt( Object obj ) throws SierraException {
             throw new RuntimeException( "Not implemented yet." );



    This archive was generated by hypermail 2b30 : Fri Mar 16 2001 - 01:12:52 PST