Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 00a3823d authored by Android (Google) Code Review's avatar Android (Google) Code Review
Browse files

Merge change 26008 into eclair

* changes:
  Modified random variable to use java.security.SecureRandom for authentication challenge genration.
parents 1d390e7f 25f2c4cd
Loading
Loading
Loading
Loading
+3 −3
Original line number Original line Diff line number Diff line
@@ -35,7 +35,7 @@ package javax.obex;
import java.io.ByteArrayOutputStream;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.io.IOException;
import java.util.Calendar;
import java.util.Calendar;
import java.util.Random;
import java.security.SecureRandom;


/**
/**
 * This class implements the javax.obex.HeaderSet interface for OBEX over
 * This class implements the javax.obex.HeaderSet interface for OBEX over
@@ -209,7 +209,7 @@ public final class HeaderSet {


    private Long[] mIntegerUserDefined; // 4 byte unsigned integer
    private Long[] mIntegerUserDefined; // 4 byte unsigned integer


    private final Random mRandom;
    private final SecureRandom mRandom;


    /*package*/ byte[] nonce;
    /*package*/ byte[] nonce;


@@ -231,7 +231,7 @@ public final class HeaderSet {
        mByteUserDefined = new Byte[16];
        mByteUserDefined = new Byte[16];
        mIntegerUserDefined = new Long[16];
        mIntegerUserDefined = new Long[16];
        responseCode = -1;
        responseCode = -1;
        mRandom = new Random();
        mRandom = new SecureRandom();
    }
    }


    /**
    /**