In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

Difference between revisions of "/dev/hmac"

From WiiBrew
Jump to navigation Jump to search
(Found in 1-B)
 
 
(11 intermediate revisions by 8 users not shown)
Line 1: Line 1:
????
+
{{stub}}
 +
'''/dev/hmac''' is a device created by [[IOSP]] that can be accessed either by opening it with IOS_Open or by using FD 0x10002. It does not seem to exist in [[IOS28]] and above as it got merged in [[:/dev/sha]]
 +
 
 +
== IOS_Ioctlv commands ==
 +
{| class="wikitable"
 +
! Command
 +
! In count
 +
! Io count
 +
! Notes
 +
|-
 +
| 0
 +
| 3
 +
| 2
 +
| Possibly inner hash? Second vec must have length 4.
 +
|-
 +
| 1
 +
| 3
 +
| 2
 +
|
 +
|-
 +
| 2
 +
| 3
 +
| 2
 +
| Possibly outer hash? Most code is shared with request 0.
 +
|}
 +
 
 +
[[Category:Wii Filesystem]]

Latest revision as of 21:59, 17 January 2023

/dev/hmac is a device created by IOSP that can be accessed either by opening it with IOS_Open or by using FD 0x10002. It does not seem to exist in IOS28 and above as it got merged in /dev/sha

IOS_Ioctlv commands

Command In count Io count Notes
0 3 2 Possibly inner hash? Second vec must have length 4.
1 3 2
2 3 2 Possibly outer hash? Most code is shared with request 0.