forums.ps2dev.org Forum Index forums.ps2dev.org
Homebrew PS2, PSP & PS3 Development Discussions
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Doesn't feel right

 
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PSP Development
View previous topic :: View next topic  
Author Message
ChaosKnight



Joined: 14 Apr 2005
Posts: 142
Location: Florida, USA

PostPosted: Fri Apr 29, 2005 1:52 pm    Post subject: Doesn't feel right Reply with quote

Quote:
According to Sony developer relations, the consumer version of the
PSP physically can’t process unencrypted code due to mandatory
hardware AES decryption. It’s not just the boot process you have to
bypass as it was with the PS2. At this point I highly doubt this has
been circumvented. Down the road it may be possible with a mod-chip or
a reverse engineered flash of sorts.

Is this confusing to anyone other than myself? I don't know much about the internals of the PSP as every console these days is based on some kind of standard processor with "special features" but the whole "can’t process unencrypted code due to mandatory hardware AES decryption" bit just doesn't feel right to me. What with the ability to process JPEGs and MP3s and such...

Somebody tell me if I'm off base, but it feels like that's a rumor Sony would like people to believe.
_________________
w00t
Back to top
View user's profile Send private message AIM Address Yahoo Messenger
Neila



Joined: 23 Apr 2005
Posts: 79
Location: Canada

PostPosted: Fri Apr 29, 2005 3:45 pm    Post subject: Reply with quote

well.. if they say it can't be done, then we better don't try even think about it ;-)

I hear that in the manual of the SDK says that "you cannot run games off the memory stick"
and the SFO parameters like MG are not documented.

Information manipulation it's just another system of control.

the quote you gave us is just B.S., imho
Back to top
View user's profile Send private message
fireether



Joined: 22 Apr 2005
Posts: 27
Location: Rochester, NY

PostPosted: Fri Apr 29, 2005 4:03 pm    Post subject: Reply with quote

My first reaction is that its b.s.

Then I looked at the quote again.

"the consumer version of the
PSP physically can’t process unencrypted code due to mandatory
hardware AES decryption"

Look at this part specifically:

"can't process unencrypted code".

JPG files and MP3 files are data, not code. So they can be read in, as data. However, from working with processors..

Unless there is an internal AES encoding in the CPU itself, that can tell the difference between reading in data and taking an action based on it - and reading in code itself and requring de-encryption of it.. Which I doubt because from all looks, they are using standard processors with well known opcodes.

So back to my first thought - full of bullshit.
Back to top
View user's profile Send private message
ChaosKnight



Joined: 14 Apr 2005
Posts: 142
Location: Florida, USA

PostPosted: Fri Apr 29, 2005 4:21 pm    Post subject: Reply with quote

fireether wrote:
Unless there is an internal AES encoding in the CPU itself, that can tell the difference between reading in data and taking an action based on it - and reading in code itself and requring de-encryption of it.. Which I doubt because from all looks, they are using standard processors with well known opcodes.

Of course this is pretty much describing harvard architecture... Seperation of code and data. So then is the CPU Von Neumann or Harvard?
_________________
w00t
Back to top
View user's profile Send private message AIM Address Yahoo Messenger
vvuk



Joined: 25 Apr 2005
Posts: 13
Location: Foster City, CA

PostPosted: Fri Apr 29, 2005 4:49 pm    Post subject: Reply with quote

In theory it could be done, with a MMU, and with tight kernel control over what pages get the executable bit and where they came from -- but that doesn't make it "physically impossible". As far as I know, it's a modified R4k with 32mb dram and 32 mb flash. They do mention a hardware security subsystem, though, but I assumed that was just crypto in hardware for when it's needed.
Back to top
View user's profile Send private message
MelGibson



Joined: 10 Apr 2005
Posts: 58

PostPosted: Fri Apr 29, 2005 9:36 pm    Post subject: Reply with quote

Hmm... I personally think that the psp OS handles the encryption...
But then there has to be a special 1.5 firmware for the PSP devkit...
Anyone knows something about that ?

Malloc seems to work in a gaming company, and they must have the devkit to build games...

So was there a firmware update for the dev PSP ?
Back to top
View user's profile Send private message
DrEggman



Joined: 22 Mar 2005
Posts: 28

PostPosted: Sat Apr 30, 2005 6:08 am    Post subject: Reply with quote

Yes
1.5.1
Back to top
View user's profile Send private message
MelGibson



Joined: 10 Apr 2005
Posts: 58

PostPosted: Sat Apr 30, 2005 7:13 am    Post subject: Reply with quote

Hmm.. anyone of the devs tried to update a regular PSP with the dev firmware ?
Back to top
View user's profile Send private message
kry.sys



Joined: 16 Mar 2005
Posts: 82

PostPosted: Sat Apr 30, 2005 12:04 pm    Post subject: Reply with quote

Quote:

According to Sony developer relations, the consumer version of the
PSP physically can’t process unencrypted code due to mandatory
hardware AES decryption. It’s not just the boot process you have to
bypass as it was with the PS2. At this point I highly doubt this has
been circumvented. Down the road it may be possible with a mod-chip or
a reverse engineered flash of sorts.



it cannot run un-PACKAGED code. it processes unencrypted code all the time...technicaly


http://forums.ps2dev.org/viewtopic.php?t=1176
Back to top
View user's profile Send private message
Histo



Joined: 05 Apr 2005
Posts: 41

PostPosted: Sat Apr 30, 2005 6:17 pm    Post subject: Reply with quote

Brings me back to my all time favorite line. "Nothing is impossible".
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PSP Development All times are GMT + 10 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group