Gamestudio Links
Zorro Links
Newest Posts
Change chart colours
by 7th_zorro. 05/11/24 09:25
Data from CSV not parsed correctly
by dr_panther. 05/06/24 18:50
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
4 registered members (Baklazhan, AndrewAMD, Ayumi, Hanky27), 1,277 guests, and 1 spider.
Key: Admin, Global Mod, Mod
Newest Members
Hanky27, firatv, wandaluciaia, Mega_Rod, EternallyCurious
19051 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Page 1 of 2 1 2
WRS resource #431653
10/22/13 08:23
10/22/13 08:23
Joined: Oct 2004
Posts: 900
Lgh
rojart Offline OP
User
rojart  Offline OP
User

Joined: Oct 2004
Posts: 900
Lgh
Would be great to provide an Optional archive encryption with WRS resource packer using AES-192 or AES-256, except of source code the rest can very easily be decompressed.

Thanks in Advance!


Regards, Robert

Quote
Everything should be made as simple as possible, but not one bit simpler.
by Albert Einstein

PhysX Preview of Cloth, Fluid and Soft Body

A8.47.1P
Re: WRS resource [Re: rojart] #431661
10/22/13 10:00
10/22/13 10:00
Joined: Nov 2007
Posts: 2,568
Germany, BW, Stuttgart
MasterQ32 Offline
Expert
MasterQ32  Offline
Expert

Joined: Nov 2007
Posts: 2,568
Germany, BW, Stuttgart
In Lite-C there should be no source code in the WRS at all, because it's all precompiled.


Visit my site: www.masterq32.de
Re: WRS resource [Re: MasterQ32] #431668
10/22/13 10:51
10/22/13 10:51
Joined: Jul 2013
Posts: 158
F
Feindbild Offline
Member
Feindbild  Offline
Member
F

Joined: Jul 2013
Posts: 158
It will be decrypted in RAM anyways, so for one the key has to be saved somewhere and could be read from there, or the wanted assets could just be dumped from RAM.
DRM does not and will never work.

Re: WRS resource [Re: Feindbild] #431703
10/22/13 18:02
10/22/13 18:02
Joined: Apr 2007
Posts: 3,751
Canada
WretchedSid Offline
Expert
WretchedSid  Offline
Expert

Joined: Apr 2007
Posts: 3,751
Canada
We know.
However, licenses for models like from Dexsoft usually require a certain encryption. No one ever talks about the strength of the encryption or that you should use a peer reviewed implementation that doesn't fall apart from the first side channel attack, but that's why they are artists in the first place wink

Speaking of, AES-192 and AES-256 implementations in shipping software requires you to have approval from the Unites States (the BIS to be specific) and that you annually report to two US government agencies (every January), at least if you want to export your software from the US (read: If your program comes from an US server, even if you are a citizen of the EU, you need an ERN authorization).

Further reading: http://www.bis.doc.gov/index.php/policy-guidance/encryption/identifying-encryption-items

tl;dr: Cryptography stops being fun once you realize that the United States Government is part of the world
(hey, want to hear a fun story? When I had a layover in the US (read: I never left the airport!) two weeks ago, I had to leave fingerprints of all of my fingers, had a picture of me taken and my luggage searched. At least I got a few Department of Homeland Security stickers on some of my stuff)

Last edited by JustSid; 10/22/13 19:37.

Shitlord by trade and passion. Graphics programmer at Laminar Research.
I write blog posts at feresignum.com
Re: WRS resource [Re: WretchedSid] #431717
10/22/13 21:05
10/22/13 21:05
Joined: Sep 2003
Posts: 9,859
F
FBL Offline
Senior Expert
FBL  Offline
Senior Expert
F

Joined: Sep 2003
Posts: 9,859
If it's about artwork of artists I guess the goal usually is to make their work non directly reusable.
Means you won't need a super duper bulletproof encryption, but just something that makes sure the artowrk cannot be used out of the box by anyone having installed your game (like it is possible without WRS).
Some shabby byte twister thing and add_buffer() should do.

Re: WRS resource [Re: FBL] #431798
10/24/13 07:25
10/24/13 07:25
Joined: Oct 2004
Posts: 900
Lgh
rojart Offline OP
User
rojart  Offline OP
User

Joined: Oct 2004
Posts: 900
Lgh
Afaik is the Advanced Encryption Standard free to use.

Quote:
... Der Algorithmus ist frei verfügbar und darf ohne Lizenzgebühren eingesetzt, sowie in Soft- und Hardware implementiert werden...

But i've some other ideas to secure it in 99.99%


Regards, Robert

Quote
Everything should be made as simple as possible, but not one bit simpler.
by Albert Einstein

PhysX Preview of Cloth, Fluid and Soft Body

A8.47.1P
Re: WRS resource [Re: rojart] #431803
10/24/13 07:43
10/24/13 07:43
Joined: Apr 2007
Posts: 3,751
Canada
WretchedSid Offline
Expert
WretchedSid  Offline
Expert

Joined: Apr 2007
Posts: 3,751
Canada
It's not about licensing but about export restrictions. Huge difference.


Shitlord by trade and passion. Graphics programmer at Laminar Research.
I write blog posts at feresignum.com
Re: WRS resource [Re: WretchedSid] #431940
10/26/13 18:47
10/26/13 18:47
Joined: Oct 2004
Posts: 900
Lgh
rojart Offline OP
User
rojart  Offline OP
User

Joined: Oct 2004
Posts: 900
Lgh
That means if i'll export it from my server in Germany it would be free, right?


Regards, Robert

Quote
Everything should be made as simple as possible, but not one bit simpler.
by Albert Einstein

PhysX Preview of Cloth, Fluid and Soft Body

A8.47.1P
Re: WRS resource [Re: rojart] #431951
10/26/13 23:16
10/26/13 23:16
Joined: Apr 2007
Posts: 3,751
Canada
WretchedSid Offline
Expert
WretchedSid  Offline
Expert

Joined: Apr 2007
Posts: 3,751
Canada
It's free either way. But yes, you are not bound by US export laws in Germany.
However, the second you switch to an US based server, or actually are a US citizen, you are fall under their restriction and export laws.

I don't think putting AES wrs resource support into Gamestudio is a good idea, for that specific reason: Gamestudio has a lot of people from the states using it, and there is a Conitec office in the states as well, which I don't know how much it is involved in Gamestudio... IANAL, but so aren't most Gstudio users, and I don't think it's in Conitecs interest to get US users, or people with servers in the US, into trouble. I mean, just sell your stuff on the Windows or Android market place, or use Akamai as your CDN: You may end up no longer being allowed entry in the US (or get a bunch of police knocking on your door).

If you want resources protected by AES: Implement it yourself (no, don't. Seriously, don't. Use a crypto library with a known track record). I wouldn't trust an implementation by Conitect to begin with, no offense, and you should be able to just do it yourself using add_buffer() and a wrapper over some crypto library (for example CommonCrypto or OpenSSL)


Shitlord by trade and passion. Graphics programmer at Laminar Research.
I write blog posts at feresignum.com
Re: WRS resource [Re: WretchedSid] #431956
10/27/13 00:16
10/27/13 00:16
Joined: Jan 2002
Posts: 4,225
Germany / Essen
Uhrwerk Offline
Expert
Uhrwerk  Offline
Expert

Joined: Jan 2002
Posts: 4,225
Germany / Essen
Just out of curiosity, why would you want to do that?


Always learn from history, to be sure you make the same mistakes again...
Page 1 of 2 1 2

Moderated by  aztec, Spirit 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1