function rstr2binl (input) {
	var i;
	var output = [];
	output[(input.length >> 2) - 1] = undefined;
	for (i = 0; i < output.length; i += 1) {
		output[i] = 0;
	}
	var length8 = input.length * 8;
	for (i = 0; i < length8; i += 8) {
		output[i >> 5] |= (input.charCodeAt(i / 8) & 0xFF) << (i % 32);
	}
	return output;
}
/*
* Convert a raw string to an array of little-endian words
* Characters >255 have their high-byte silently ignored.
*/
Convert a raw string to an array of little-endian words
Characters >255 have their high-byte silently ignored.
Convert a raw string to an array of little - endian words Characters > 255 have their high - byte silently ignored .
function rstr2binl (input) {
	var i;
	var output = [];
	output[(input.length >> 2) - 1] = undefined;
	for (i = 0; i < output.length; i += 1) {
		output[i] = 0;
	}
	var length8 = input.length * 8;
	for (i = 0; i < length8; i += 8) {
		output[i >> 5] |= (input.charCodeAt(i / 8) & 0xFF) << (i % 32);
	}
	return output;
}
function rstr2binl ( input ) { var i ; var output = [ ] ; output [ ( input . length >> 2 ) - 1 ] = undefined ; for ( i = 0 ; i < output . length ; i += 1 ) { output [ i ] = 0 ; } var length8 = input . length * 8 ; for ( i = 0 ; i < length8 ; i += 8 ) { output [ i >> 5 ] |= ( input . charCodeAt ( i / 8 ) & 0xFF ) << ( i % 32 ) ; } return output ; }
Convert a raw string to an array of little-endian words
Characters >255 have their high-byte silently ignored.
Convert a raw string to an array of little - endian words Characters > 255 have their high - byte silently ignored .