🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.folklore.computers
Article #619922

Re: Making Computers Secure

#619922
From: Scott Lurndal
Date: Wed, 31 Jan 2018 14:12
94 lines
5118 bytes
jmfbahciv <See....@aol.com> writes:
>Scott Lurndal wrote:
>> jmfbahciv <See....@aol.com> writes:
>>>Quadibloc wrote:
>>>> On some tech news site, I came across a comment to the effect that things
>>>like
>>>> Meltdown and Spectre wouldn't be such a big deal...
>>>>
>>>> if the only executable content our computers ran were programs we
>installed
>>>on
>>>> them.
>>>>
>>>> Of course, that wouldn't prevent viruses 100%, but it would return things
>>>back to
>>>> the situation that existed before the Internet.
>>>>
>>>> So when viewing a web site, the server would have to do all the work of
>any
>>>fancy
>>>> programmed behavior of the site. The computer would act like it was just a
>>>TV set
>>>> for viewing the site.
>>>>
>>>> I think that this suggestion is a little too extreme. After all, millions
>of
>>>> people might be viewing a site on a tiny little server. So the computers
>of
>>>> people viewing web sites have to be expected to do some of the work.
>>>>
>>>> But given that fixes for Meltdown and Spectre will apparently make
>computers
>>>> slower, this inspired me to think of a way that this idea could be
>modified
>>>to
>>>> be usable.
>>>>
>>>> Maybe every computer that views the Internet, to be secure, needs to be
>two
>>>> computers.
>>>>
>>>> One conventional computer that's fast, and has, as a result, imperfect
>>>security,
>>>> that one uses to run one's own programs.
>>>>
>>>> And a second very secure and somewhat slow computer. When viewing web
>sites,
>>>or
>>>> opening word processor documents with macros, and so on, in order to
>>>properly
>>>> sandbox this foreign executable content, it gets run on the slow computer.
>>>>
>>>> The slow computer's supervisory program runs in memory that looks like ROM
>>>to
>>>> it, but which is writeable by the fast computer - and only the fast
>computer
>>>can
>>>> access the hard drive. The slow computer would be slow because it wouldn't
>>>do
>>>> dangerous things like speculation; if necessary, it might not even be
>>>pipelined.
>>>>
>>>> Outputs from the slow computer would be processed by the fast computer to
>>>> display them to the user; so the fast computer would still have to have
>bug
>>>free
>>>> programs without vulnerabilities to display web sites, display video and
>>>images,
>>>> and so on. So it would not be a panacea for security, it would simply deal
>>>with
>>>> the most uncontrollable class of vulnerabilities. The fast computer would
>>>still
>>>> need security measures to prevent things like buffer overflows.
>>>
>>>Doesn't a personal router provide the slow computer's functionality?
>>>
>>
>> No, it's a specialized device for packet forwarding.
>>
>> ARM has an architecture called BigLittle, where a multiprocessor
>> die consists of several high-end (e.g. out of order, high power, high
>frequency)
>> cores (e.g. A57 or A75) and one or two smaller, low-power, in-order
>> cores).   The operating software can direct tasks to the appropriate
>> type of core and can power off the high-power cores when not necessary.
>
>that doesn't prevent "bad bits" from occupying the machine. 


Why would you say that?   What possible knowlege of
the ARM solution do you have other than the very limited
description above?  Don't you think very smart people have
considered the security aspects of the design, specifically
in light of modern threat scenarios?
Technical Details
Message-ID: <G9kcC.222614$%a1.189276@fx35.iad>
Path: mbox-mo1.pugleaf.net!e39ni1405qtk.1!nntp.google.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!post02.iad!fx35.iad.POSTED!not-for-mail
References: <3b1840a6-2ad7-4360-9c87-e3e8ad601ee2@googlegroups.com> <2V%bC.222517$%a1.58398@fx35.iad> <3b1840a6-2ad7-4360-9c87-e3e8ad601ee2@googlegroups.com> <PM000563FF4B2EF298@aca401e3.ipt.aol.com> <3b1840a6-2ad7-4360-9c87-e3e8ad601ee2@googlegroups.com> <PM000563FF4B2EF298@aca401e3.ipt.aol.com> <3b1840a6-2ad7-4360-9c87-e3e8ad601ee2@googlegroups.com> <PM000563FF4B2EF298@aca401e3.ipt.aol.com> <2V%bC.222517$%a1.58398@fx35.iad> <PM000564128FA48D01@aca40a86.ipt.aol.com>

Show Full Headers
Complete Article Headers
X-Received: by 10.200.41.219 with SMTP id 27mr15745880qtt.37.1517407976402;        Wed, 31 Jan 2018 06:12:56 -0800 (PST)
X-BeenThere: alt.folklore.computers@googlegroups.com
Received: by 10.200.19.197 with SMTP id i5ls3303293qtj.12.gmail; Wed, 31 Jan 2018 06:12:55 -0800 (PST)
X-Received: by 10.200.47.164 with SMTP id l33mr22235642qta.58.1517407975363;        Wed, 31 Jan 2018 06:12:55 -0800 (PST)
MIME-Version: 1.0
Path: mbox-mo1.pugleaf.net!e39ni1405qtk.1!nntp.google.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!post02.iad!fx35.iad.POSTED!not-for-mail
X-newsreader: xrn 9.03-beta-14-64bit
Sender: scott@dragon.sl.home (Scott Lurndal)
From: scott@slp53.sl.home (Scott Lurndal)
Reply-To: sl...@pacbell.net
Subject: Re: Making Computers Secure
Newsgroups: alt.folklore.computers
References: <3b1840a6-2ad7-4360-9c87-e3e8ad601ee2@googlegroups.com> <2V%bC.222517$%a1.58398@fx35.iad> <3b1840a6-2ad7-4360-9c87-e3e8ad601ee2@googlegroups.com> <PM000563FF4B2EF298@aca401e3.ipt.aol.com> <3b1840a6-2ad7-4360-9c87-e3e8ad601ee2@googlegroups.com> <PM000563FF4B2EF298@aca401e3.ipt.aol.com> <3b1840a6-2ad7-4360-9c87-e3e8ad601ee2@googlegroups.com> <PM000563FF4B2EF298@aca401e3.ipt.aol.com> <2V%bC.222517$%a1.58398@fx35.iad> <PM000564128FA48D01@aca40a86.ipt.aol.com>
Lines: 94
Message-ID: <G9kcC.222614$%a1.189276@fx35.iad>
X-Complaints-To: ab...@usenetserver.com
NNTP-Posting-Date: Wed, 31 Jan 2018 14:12:54 UTC
Organization: UsenetServer - www.usenetserver.com
Bytes: 4415
Date: Wed, 31 Jan 2018 14:12:54 GMT
X-Received-Bytes: 4477
X-Received-Body-CRC: 2094447837
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit