Difference between revisions of "SSL Services"

From 3dbrew
Jump to navigation Jump to search
Line 4: Line 4:
 
|-
 
|-
 
!  Command Header
 
!  Command Header
 +
!  Available since system-version
 
!  Description
 
!  Description
 
|-
 
|-
 
| 0x00010002
 
| 0x00010002
 +
|
 
|  
 
|  
 
|-
 
|-
 
| 0x000200C2
 
| 0x000200C2
 +
|
 
| [[SSLC:CreateContext|CreateContext]]
 
| [[SSLC:CreateContext|CreateContext]]
 +
|-
 +
| 0x0003....
 +
|
 +
| ?
 +
|-
 +
| 0x0004....
 +
|
 +
| ?
 
|-
 
|-
 
| 0x00050082
 
| 0x00050082
 +
|
 
| [[SSLC:AddTrustedRootCA|AddTrustedRootCA]]
 
| [[SSLC:AddTrustedRootCA|AddTrustedRootCA]]
 +
|-
 +
| 0x0006....
 +
|
 +
| ?
 +
|-
 +
| 0x0007....
 +
|
 +
| ?
 +
|-
 +
| 0x0008....
 +
|
 +
| ?
 +
|-
 +
| 0x0009....
 +
|
 +
| ?
 +
|-
 +
| 0x000A....
 +
|
 +
| ?
 +
|-
 +
| 0x000B....
 +
|
 +
| ?
 +
|-
 +
| 0x000C....
 +
|
 +
| ?
 +
|-
 +
| 0x000D....
 +
|
 +
| ?
 +
|-
 +
| 0x000E....
 +
|
 +
| ?
 +
|-
 +
| 0x000F....
 +
|
 +
| ?
 +
|-
 +
| 0x0010....
 +
|
 +
| ?
 
|-
 
|-
 
| 0x00110042
 
| 0x00110042
 
|  
 
|  
 +
|
 +
|-
 +
| 0x0012....
 +
|
 +
| ?
 +
|-
 +
| 0x0013....
 +
|
 +
| ?
 +
|-
 +
| 0x0014....
 +
|
 +
| ?
 
|-
 
|-
 
| 0x00150082
 
| 0x00150082
 +
|
 
| [[SSLC:Read|Read]]
 
| [[SSLC:Read|Read]]
 +
|-
 +
| 0x0016....
 +
|
 +
| ?
 
|-
 
|-
 
| 0x00170082
 
| 0x00170082
 +
|
 
| [[SSLC:Write|Write]]
 
| [[SSLC:Write|Write]]
 +
|-
 +
| 0x0018....
 +
|
 +
| ?
 +
|-
 +
| 0x0019....
 +
|
 +
| ?
 +
|-
 +
| 0x001A....
 +
|
 +
| ?
 +
|-
 +
| 0x001B....
 +
|
 +
| ?
 +
|-
 +
| 0x001C....
 +
|
 +
| ?
 +
|-
 +
| 0x001D....
 +
|
 +
| ?
 +
|-
 +
| 0x001E....
 +
|
 +
| ?
 +
|-
 +
| 0x001F....
 +
|
 +
| ?
 +
|-
 +
| 0x0020....
 +
|
 +
| ?
 
|}
 
|}
  
 
Going by strings in the SSL sysmodule it appears the sysmodule uses RSA BSAFE(like certain other 3DS software), this is also likely where the "ssl:C" name comes from(RSA BSAFE "SSL-C").
 
Going by strings in the SSL sysmodule it appears the sysmodule uses RSA BSAFE(like certain other 3DS software), this is also likely where the "ssl:C" name comes from(RSA BSAFE "SSL-C").

Revision as of 20:37, 3 July 2015

SSL service "ssl:C"

Command Header Available since system-version Description
0x00010002
0x000200C2 CreateContext
0x0003.... ?
0x0004.... ?
0x00050082 AddTrustedRootCA
0x0006.... ?
0x0007.... ?
0x0008.... ?
0x0009.... ?
0x000A.... ?
0x000B.... ?
0x000C.... ?
0x000D.... ?
0x000E.... ?
0x000F.... ?
0x0010.... ?
0x00110042
0x0012.... ?
0x0013.... ?
0x0014.... ?
0x00150082 Read
0x0016.... ?
0x00170082 Write
0x0018.... ?
0x0019.... ?
0x001A.... ?
0x001B.... ?
0x001C.... ?
0x001D.... ?
0x001E.... ?
0x001F.... ?
0x0020.... ?

Going by strings in the SSL sysmodule it appears the sysmodule uses RSA BSAFE(like certain other 3DS software), this is also likely where the "ssl:C" name comes from(RSA BSAFE "SSL-C").