private static int sshBufferReadUInt32(ByteArrayInputStream in) throws IOException {
		byte[] tmp = in.readNBytes(4);
		if (tmp.length != 4) {
			throw new IOException("insufficient data");
		}
		int value = (tmp[0] & 0xff) << 24;
		value |= (tmp[1] & 0xff) << 16;
		value |= (tmp[2] & 0xff) << 8;
		value |= (tmp[3] & 0xff);
		return value;
	}
Read UInt32 from SSH-encoded buffer.
(modeled after org.bouncycastle.crypto.util.SSHBuffer.readU32())
@param in data input stream
@return integer value
@throws IOException if IO error occurs reading input stream or inadequate 
bytes are available.
Ghidra/Features/GhidraServer/src/main/java/ghidra/server/security/SSHAuthenticationModule.java