Import-Export Inventory from SL {encrypted}
|
|
Strife Onizuka
Moonchild
Join date: 3 Mar 2004
Posts: 5,887
|
12-03-2004 12:24
Encrypted inventory would solve the permissions issues related to downloading inventory for archival. Add search rules to it so that you can backup any object with which you have specific permissions. Backing up an object you didn't have full permissions over would result in it being encrypted.
Inventory items that had been downloaded that couldnt' be copied would be asigned a key to use in the SL asset database for when they were re-uploaded. This upload key could only be used once. An object definition would be based an XML file with no-mod/no-copy/no-trans sections being encrypted. An encrypted item would only apply to the object and not it's inventory, where their individual permissions would determine if the object was to be encrypted.
This would probably require it's own server as to not bog down the asset server with encrypting and decrypting complicated objects.
Since the encryption & decryption isn't done by the client it could be very secure. There should also be a way to compress the downloaded file that will be acceptable for upload.
A web interface for the importation and exportation would be most excellent.
_____________________
Truth is a river that is always splitting up into arms that reunite. Islanded between the arms, the inhabitants argue for a lifetime as to which is the main river. - Cyril Connolly
Without the political will to find common ground, the continual friction of tactic and counter tactic, only creates suspicion and hatred and vengeance, and perpetuates the cycle of violence. - James Nachtwey
|
|
Khamon Fate
fategardens.net
Join date: 21 Nov 2003
Posts: 4,177
|
12-03-2004 12:45
if people actually used this to offload unused inventory that they might want back one day, it'd go a long long way toward helping the asset system to settle down and stay that way.
_____________________
Visit the Fate Gardens Website @ fategardens.net
|
|
Strife Onizuka
Moonchild
Join date: 3 Mar 2004
Posts: 5,887
|
12-03-2004 13:48
And it creates an import interface for creating objects outside of SL. Which would save bandwidth for LL (no more sim crashes eating your objects). Course the bytecode for scripts would have to be opened up or a compiler in the importer. Both would be good  The best way for LL to implement this feature would be to start out with encrypting everything and then add the clear text versions. The encryption aspect is the most important part.
_____________________
Truth is a river that is always splitting up into arms that reunite. Islanded between the arms, the inhabitants argue for a lifetime as to which is the main river. - Cyril Connolly
Without the political will to find common ground, the continual friction of tactic and counter tactic, only creates suspicion and hatred and vengeance, and perpetuates the cycle of violence. - James Nachtwey
|
|
Lordfly Digeridoo
Prim Orchestrator
Join date: 21 Jul 2003
Posts: 3,628
|
12-03-2004 15:29
What's wrong with jsut organizing your in-world inventory properly?
Adding in a strong enough encryption scheme to protect inventory from unwanted hacking would probably take too much resources. And how many folks would actually download their inventory if they can't poke at it?
LF
_____________________
---- http://www.lordfly.com/ http://www.twitter.com/lordfly http://www.plurk.com/lordfly
|
|
Khamon Fate
fategardens.net
Join date: 21 Nov 2003
Posts: 4,177
|
12-03-2004 15:39
From: Lordfly Digeridoo And how many folks would actually download their inventory if they can't poke at it?
LF the same people that pick up litter in real life. how many is that?
_____________________
Visit the Fate Gardens Website @ fategardens.net
|
|
Strife Onizuka
Moonchild
Join date: 3 Mar 2004
Posts: 5,887
|
12-03-2004 18:34
I don't know about you but i don't like waiting for my inventory to download. I'm the cautious type, i take copies of test objects all the time to avoid a stray sim crash from resulting in wasted time. It would most advantagouse to be able to offload this junk but not in a way that would result in loosing it forever. My test objects usualy become art I sell.
The reason for the encryption is to make the cache the weak link. It wouldn't be much fun if you had to identify the algarithum used and decrypt the data if you could just hack it out of the cache. Seriously if your smart enough to do the decryption then your smart enough to inject a dll into SL to steal data from the cache. Honestly i wouldn't go to the effort to *just* steal a script.
I would have thought by now there were plenty of open source encryption libraries that it wouldn't be too difficult to find a stong one.
_____________________
Truth is a river that is always splitting up into arms that reunite. Islanded between the arms, the inhabitants argue for a lifetime as to which is the main river. - Cyril Connolly
Without the political will to find common ground, the continual friction of tactic and counter tactic, only creates suspicion and hatred and vengeance, and perpetuates the cycle of violence. - James Nachtwey
|
|
Lordfly Digeridoo
Prim Orchestrator
Join date: 21 Jul 2003
Posts: 3,628
|
12-03-2004 20:32
From: Strife Onizuka I don't know about you but i don't like waiting for my inventory to download. I'm the cautious type, i take copies of test objects all the time to avoid a stray sim crash from resulting in wasted time. It would most advantagouse to be able to offload this junk but not in a way that would result in loosing it forever. My test objects usualy become art I sell.
The reason for the encryption is to make the cache the weak link. It wouldn't be much fun if you had to identify the algarithum used and decrypt the data if you could just hack it out of the cache. Seriously if your smart enough to do the decryption then your smart enough to inject a dll into SL to steal data from the cache. Honestly i wouldn't go to the effort to *just* steal a script.
I would have thought by now there were plenty of open source encryption libraries that it wouldn't be too difficult to find a stong one. But pardon my ignorance, but if you have a copy of your backed-up inventory on your computer, and you can decrypt it... that means you can hack new items into it, yes? For further uploading? Gee, I spent $l5000 on this skin... *hackhackhack* hey look! 600 more copies, and they're all full mod/copy/transfer. meh. LF
_____________________
---- http://www.lordfly.com/ http://www.twitter.com/lordfly http://www.plurk.com/lordfly
|