packages/cafeteria/plugins/cordova-plugin-secure-storage/www/sjcl_ss.js
function (a, b) {
    if (sjcl.bitArray.bitLength(a) !== sjcl.bitArray.bitLength(b)) {
      return false;
    }
    var x = 0, i;
    for (i=0; i<a.length; i++) {
      x |= a[i]^b[i];
    }
    return (x === 0);
  }
function (a, b) {
    if (sjcl.bitArray.bitLength(a) !== sjcl.bitArray.bitLength(b)) {
      return false;
    }
    var x = 0, i;
    for (i=0; i<a.length; i++) {
      x |= a[i]^b[i];
    }
    return (x === 0);
  }
function ( a , b ) { if ( sjcl . bitArray . bitLength ( a ) !== sjcl . bitArray . bitLength ( b ) ) { return false ; } var x = 0 , i ; for ( i = 0 ; i < a . length ; i ++ ) { x |= a [ i ] ^ b [ i ] ; } return ( x === 0 ) ; }
Compare two arrays for equality in a predictable amount of time.
@param {bitArray} a The first array.
@param {bitArray} b The second array.
@return {boolean} true if a == b; false otherwise.
Compare two arrays for equality in a predictable amount of time .