Post: *DETAILS* Encryption of Files && What Files Do
11-26-2010, 03:50 PM #1
Ritztro
I am a Game Developer
(adsbygoogle = window.adsbygoogle || []).push({}); How Are these Files Encrypted and by whom?
----------------------------------------------------------------

The self Files:
Encrypted by Sony
I believe using There own type of encryption method and these files are also compressed.

The ff files:
Encrypted by Treyarch
Using Rsa to encrypt. There is a private and public key involved. THese files are also compressed.

The SVG files:
Encrypted by another company paid by Treyarch.
These files contain senstivity, button layout, clantag, class names, and some other stuff.

The Server files:
Hashed by Treyarch
The hash algorthm or whatever you wish to call it is called Tiger. See below what Hashing is.


What Are these files?
-------------------------------------------------------

The Self Files are exectuables that run the code. And The game contains the code. Most of the game is run from the disk but the self is kind of like a few extra exe's for the game to run at various times.

The ff files is full of GSC code that is run during the game. Hence the name GSC which I think means Game Script Code. So This is kindof like LUA scripting if you know what that is.

The Server files are actually not permanently on the ps3. The server sends a request for data and then the ps3 sends back hashed code. The server just read's the hashed code. It is not like encryption decryption because it's not decrypted. Just read as a as and the files that say tiger and stuff in the ps3 just tells the ps3 how to hash the files..



What is Encryption
--------------------------------------------------------

Now Encryption basically means that you just change the text to numbers and letters and letter's which is not readable. Now usually it's encrypted using a key and then the console decryptes the files to run them.

--------------------------------------------------------

Please Correct me if I am wrong on any one of these things.
(adsbygoogle = window.adsbygoogle || []).push({});

The following 7 users say thank you to Ritztro for this useful post:

Dreamcather, ibombo, ipodtouch44, Leiino, Maty360414, Solid Snake, tayen
11-26-2010, 04:17 PM #2
Raymo5
Mario!
The SVG Does Contain Your MP Clan Tag Class Names and a Few other things like your Sensitivity and button layout. And There Actually Compress By A Diffrent Company they treyarch paid to Compress and encrypt
11-26-2010, 04:21 PM #3
Ritztro
I am a Game Developer
Originally posted by Raymo5 View Post
The SVG Does Contain Your MP Clan Tag Class Names and a Few other things like your Sensitivity and button layout. And There Actually Compress By A Diffrent Company they treyarch paid to Compress and encrypt


BUt the gsc is encrypted and compressed by them correct?
11-26-2010, 05:02 PM #4
KillaPwner
Who’s Jim Erased?
Originally posted by Dutch. View Post
BUt the gsc is encrypted and compressed by them correct?


Correct. Also you need to say that The RSA has 2 keys, one public, one private. The first is stored somewhere on the gamefiles because it's the one needed to read the files. The second, is private, like it's name suggests (Not Happy or Sad) and only Treyarch knows it.
11-26-2010, 05:02 PM #5
Alfa
Banned
Originally posted by Dutch. View Post
Ok well this a thread just clearing everything up. I will go over what's encrypted and by who and how.

The self Files:
Encrypted by Sony
I believe using There own type of encryption method

The ff files:
Encrypted by Treyarch
Using Rsa

The SVG files:
Encrypted by another company paid by Treyarch.
These files contain senstivity, button layout, clantag, class names, and some other stuff.
The server files which are sent and recieved from the server to the ps3 are hashed.
Using Tiger...
Which means that the code never actually get's decrypted. It is writted, hashed, and then sent and when the server recieves the data it just reads the hashed code. It still recieves data and stores multiplayer data but it never actually converts it to code or values or whatever you want to call it.

-------------------------------------------------------

The Self Files are exectuables that run the code. And The game contains the code. Most of the game is run from the disk but the self is kind of like a dll.

The ff files is full of GSC code that is run during the game. Hence the name GSC which I think means Game Script Code. So This is kindof like LUA scripting if you know what that is.

The SVG or the savegame files just store all your Single player saves and everything that doesnt have to with with online. Like Campaign and Solo zombies I believe.

--------------------------------------------------------

Now Encryption basically means that you just change the text to numbers and letters and letter's which is not readable. Now usually it's encrypted using a key and then the console decryptes the files to run them.

--------------------------------------------------------

Please COrrect me if I am wrong on any one of these things.


I highly doubt tiger was used on a SVG because usually its used for more important stuff like the updates and iso's, but im not sure if the PS3 SVG is compressed the same as the XBOX SVG but on XBOX someone decrypted the SVG and he said it was extreamly hard so i think it could be possible on PS3
11-26-2010, 05:06 PM #6
Ritztro
I am a Game Developer
Originally posted by Alfa
I highly doubt tiger was used on a SVG because usually its used for more important stuff like the updates and iso's, but im not sure if the PS3 SVG is compressed the same as the XBOX SVG but on XBOX someone decrypted the SVG and he said it was extreamly hard so i think it could be possible on PS3


I know I didnt put that lol. I just forgot to press enter between the two.

The following user thanked Ritztro for this useful post:

Alfa
11-26-2010, 05:17 PM #7
Alfa
Banned
Originally posted by Dutch. View Post
Ok well this a thread just clearing everything up. I will go over what's encrypted and by who and how.

The self Files:
Encrypted by Sony
I believe using There own type of encryption method

The ff files:
Encrypted by Treyarch
Using Rsa

The SVG files:
Encrypted by another company paid by Treyarch.
These files contain senstivity, button layout, clantag, class names, and some other stuff.

The server files which are sent and recieved from the server to the ps3 are hashed.
Using Tiger...
Which means that the code never actually get's decrypted. It is writted, hashed, and then sent and when the server recieves the data it just reads the hashed code. It still recieves data and stores multiplayer data but it never actually converts it to code or values or whatever you want to call it.

-------------------------------------------------------

The Self Files are exectuables that run the code. And The game contains the code. Most of the game is run from the disk but the self is kind of like a dll.

The ff files is full of GSC code that is run during the game. Hence the name GSC which I think means Game Script Code. So This is kindof like LUA scripting if you know what that is.

The SVG or the savegame files just store all your Single player saves and everything that doesnt have to with with online. Like Campaign and Solo zombies I believe.

--------------------------------------------------------

Now Encryption basically means that you just change the text to numbers and letters and letter's which is not readable. Now usually it's encrypted using a key and then the console decryptes the files to run them.

--------------------------------------------------------

Please COrrect me if I am wrong on any one of these things.


The SVG files:
Encrypted by another company paid by Treyarch.
These files contain senstivity, button layout, clantag, class names, and some other stuff.

The SVG or the savegame files just store all your Single player saves and everything that doesnt have to with with online. Like Campaign and Solo zombies I believe.

-------------------------------------------------------

that makes no sense lol first you say it has shit to do with online then you say it has nothing to do with online at all ''/ i know for a fact it does because iv done some tests =D so the second part is wrong
11-26-2010, 05:20 PM #8
Ritztro
I am a Game Developer
Sorry I forgot to clear that up
11-26-2010, 05:54 PM #9
Originally posted by Dutch. View Post
Ok well this a thread just clearing everything up. I will go over what's encrypted and by who and how.

The self Files:
Encrypted by Sony
I believe using There own type of encryption method

The ff files:
Encrypted by Treyarch
Using Rsa

The SVG files:
Encrypted by another company paid by Treyarch.
These files contain senstivity, button layout, clantag, class names, and some other stuff.

The server files which are sent and recieved from the server to the ps3 are hashed.
Using Tiger...
Which means that the code never actually get's decrypted. It is writted, hashed, and then sent and when the server recieves the data it just reads the hashed code. It still recieves data and stores multiplayer data but it never actually converts it to code or values or whatever you want to call it.

-------------------------------------------------------

The Self Files are exectuables that run the code. And The game contains the code. Most of the game is run from the disk but the self is kind of like a dll.

The ff files is full of GSC code that is run during the game. Hence the name GSC which I think means Game Script Code. So This is kindof like LUA scripting if you know what that is.

--------------------------------------------------------

Now Encryption basically means that you just change the text to numbers and letters and letter's which is not readable. Now usually it's encrypted using a key and then the console decryptes the files to run them.

--------------------------------------------------------

Please COrrect me if I am wrong on any one of these things.


self files are executables (exe files) not dll files Happy other than that, nice informative post. :y:
11-27-2010, 06:49 AM #10
Ritztro
I am a Game Developer
Originally posted by jeffadkins51 View Post
self files are executables (exe files) not dll files Happy other than that, nice informative post. :y:


No Problem, I just really needed to put my thoughts together so I thought why not make a thread about it.

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo