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

Commit 25f2c4cd authored by Oscar Montemayor's avatar Oscar Montemayor
Browse files

Modified random variable to use java.security.SecureRandom for authentication challenge genration.

parent d163f4ba
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();
    }
    }


    /**
    /**