SSL Services: Difference between revisions

From 3dbrew
Jump to navigation Jump to search
No edit summary
No edit summary
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 21: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").