r3wp [groups: 83 posts: 189283]
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

World: r3wp

[Plugin-2] Browser Plugins

JoshM
3-May-2006
[70]
code signing certificates
Graham
3-May-2006
[71]
if you post it, it won't install under IE now?
Carl
3-May-2006
[72]
Otherwise, we'll go back to Thawte.
JoshM
3-May-2006
[73]
no, it won't install without a valid certificate.
Carl
3-May-2006
[74x3]
(The vender certification process can take a lot of time... they 
have to verify that we are "good guys".)
So, we're probably locked into Thawte.
Otherwise it can take a week.
Graham
3-May-2006
[77]
has it been tested under IE7 as well?
JoshM
3-May-2006
[78x2]
No, I don't have it installed...if someone does, please tell me how 
it goes.
graham, how do i register for an account with your chat program?
Graham
3-May-2006
[80x2]
at the login page, there's a register button.
I guess Eliza wasn't too helpful?
JoshM
3-May-2006
[82x4]
no ha ha that was funny
We're trying to get the mozilla stuff posted. That's not packaged 
for installation yet (that's 5% of the missing 10%).
But you can copy the files to FireFox\plugins, so it's not that hard.
OK, so I want to get a discussion started. What do you guys want 
to see in the next version of the plugin?
Henrik
3-May-2006
[86]
well, I'm not sure what the level of ambition is for the next version?
JoshM
3-May-2006
[87]
1.3.2 is going out as-is, just an upgrade to the latest rebol viewdll.
Henrik
3-May-2006
[88]
but at some point it'll be essential to run encapsulated scripts 
and use secure connections
JoshM
3-May-2006
[89]
1.3.3 is a feature upgrade, so i'm open to ideas...as long as it 
doesn't rely on something in rebol 3, we can look at it.
Henrik
3-May-2006
[90]
is it in any way tied in with the SDK? is it possible to do /pro 
or /command stuff?
JoshM
3-May-2006
[91]
Not sure on that, I need to check with Carl....I think I understand 
your overall question though, can we make a version of the plugin 
that supports pro/command right?
Henrik
3-May-2006
[92]
I need the plugin for an application that could potentially be used 
for a few thousand users in an open enterprise environment, but signed 
scripts and security are essential there.
JoshM
3-May-2006
[93x3]
got it. we'd have to look at some sort of licensing.
maybe have rebol in the plugin download a license from a web server 
or something like that.
we'd have to figure out a way to prevent others from using your license.
Graham
3-May-2006
[96x3]
A way to protect plugin source code
A way to add higher order encryption
is a must...
Henrik
3-May-2006
[99]
in short, we have to make sure that the right users are running the 
script and only those users have access to data (customers, accounting, 
etc.)
JoshM
3-May-2006
[100]
encrypting the source?
Graham
3-May-2006
[101]
I want my medical client to run in the browser as well.
JoshM
3-May-2006
[102]
Encrypting the source code? encrypting network traffic? both?
Graham
3-May-2006
[103x3]
so need ssl if possible.
both.
if my plugin needs to pull my gmail email .. I need ssl.
JoshM
3-May-2006
[106]
got it.
Carl
3-May-2006
[107x2]
SSL is not necessary if you're using REBOL on both sides.
But, if you need to access non-REBOL, I can see the need.
Graham
3-May-2006
[109]
the x-internet is encrypted now.
Henrik
3-May-2006
[110]
I had this (wild?) idea that the plugin would be able to run normal 
rebol scripts, but with signed scripts encapped with the SDK would 
turn the same plugin into /Pro or /Command. I'm just brainstorming, 
but that would be a nice way to keep everything within one plugin. 
I don't know...
Carl
3-May-2006
[111]
That's what we called /Platform.
JoshM
3-May-2006
[112]
Carl, can we do that?
Carl
3-May-2006
[113]
But, there is always an issue about how you obtain the first keys.
Henrik
3-May-2006
[114]
Carl, one thing I thought about is how do you convince a user that 
the security in the plugin going through the webbrowser is trustworthy 
when the SSL icon in the browser window is not on? they might think 
that nasty stuff could be going on in the background. I think there 
needs to be some kind of indication that the script currently running 
is really secure.
JoshM
3-May-2006
[115x2]
we can add some kind of indicator, that shouldn't be a problem.
one issue is size. do we distribute /pro/view to everyone, and make 
everyone download a bigger file? or do we have two different plugin, 
two different sizes?
Carl
3-May-2006
[117x3]
Anyway, there should be some way to get the above working. We already 
do most of this in IOS.
It may require a certificated authentication server that stores the 
license keys.
Because, unlike IOS, we cannot rebuild the executable binary each 
time.