WriteDHParameter() public static method

public static WriteDHParameter ( BigInteger x, Stream output ) : void
x BigInteger
output Stream
return void
示例#1
0
        /**
         * Encode this {@link ServerDHParams} to a {@link Stream}.
         *
         * @param output
         *            the {@link Stream} to encode to.
         * @throws IOException
         */
        public virtual void Encode(Stream output)
        {
            DHParameters dhParameters = mPublicKey.Parameters;
            BigInteger   Ys           = mPublicKey.Y;

            TlsDHUtilities.WriteDHParameter(dhParameters.P, output);
            TlsDHUtilities.WriteDHParameter(dhParameters.G, output);
            TlsDHUtilities.WriteDHParameter(Ys, output);
        }
示例#2
0
        public virtual void Encode(Stream output)
        {
            DHParameters parameters = this.mPublicKey.Parameters;
            BigInteger   y          = this.mPublicKey.Y;

            TlsDHUtilities.WriteDHParameter(parameters.P, output);
            TlsDHUtilities.WriteDHParameter(parameters.G, output);
            TlsDHUtilities.WriteDHParameter(y, output);
        }