issues
search
emoose
/
ExCrypt
Open source replacement for the Xbox360 XeCrypt suite.
BSD 3-Clause "New" or "Revised" License
26
stars
4
forks
source link
Implementation Checklist
#6
Open
emoose
opened
3 years ago
emoose
commented
3 years ago
Checklist of function names, see #5 for more info about them.
[x] XeCryptAesKey
[x] XeCryptAesEcb
[x] XeCryptAesCbc
[ ] XeCryptBnDwLeDhEqualBase
[ ] XeCryptBnDwLeDhInvalBase
[ ] XeCryptBnDwLeDhModExp
[x] XeCryptBnDw_Copy
[x] XeCryptBnDw_SwapLeBe
[x] XeCryptBnDw_Zero
[ ] XeCryptBnDwLePkcs1Format
[ ] XeCryptBnDwLePkcs1Verify
[ ] XeCryptBnQwBeSigCreate
[x] XeCryptBnQwBeSigFormat
[x] XeCryptBnQwBeSigVerify
[ ] XeCryptBnQwNeModExp
[ ] XeCryptBnQwNeModExpRoot
[x] XeCryptBnQwNeModInv
[x] XeCryptBnQwNeModMul
[ ] XeCryptBnQwNeRsaKeyGen
[ ] XeCryptBnQwNeRsaPrvCrypt
[x] XeCryptBnQwNeRsaPubCrypt
[x] XeCryptBnQw_Copy
[x] XeCryptBnQw_SwapDwQw
[x] XeCryptBnQw_SwapDwQwLeBe
[x] XeCryptBnQw_SwapLeBe
[x] XeCryptBnQw_Zero
[x] XeCryptChainAndSumMac
[x] XeCryptDesParity
[x] XeCryptDesKey
[x] XeCryptDesEcb
[x] XeCryptDesCbc
[x] XeCryptDes3Key
[x] XeCryptDes3Ecb
[x] XeCryptDes3Cbc
[x] XeCryptHmacMd5Init
[x] XeCryptHmacMd5Update
[x] XeCryptHmacMd5Final
[x] XeCryptHmacMd5
[x] XeCryptHmacShaInit
[x] XeCryptHmacShaUpdate
[x] XeCryptHmacShaFinal
[x] XeCryptHmacSha
[x] XeCryptHmacShaVerify
[x] XeCryptMd5Init
[x] XeCryptMd5Update
[x] XeCryptMd5Final
[x] XeCryptMd5
[x] XeCryptParveEcb
[x] XeCryptParveCbcMac
[ ] XeCryptRandom
[x] XeCryptRc4Key
[x] XeCryptRc4Ecb
[x] XeCryptRc4
[x] XeCryptRotSumSha
[x] XeCryptShaInit
[x] XeCryptShaUpdate
[x] XeCryptShaFinal
[x] XeCryptSha
[x] XeCryptSha256Init
[x] XeCryptSha256Update
[x] XeCryptSha256Final
[x] XeCryptSha256
[x] XeCryptSha384Init
[x] XeCryptSha384Update
[x] XeCryptSha384Final
[x] XeCryptSha384
[x] XeCryptSha512Init
[x] XeCryptSha512Update
[x] XeCryptSha512Final
[x] XeCryptSha512
[x] XeCryptBnQwNeCompare
[ ] XeCryptAesCtr
[ ] XeCryptAesCbcMac
[ ] XeCryptAesDmMac
[x] XeCryptSha224Init
[x] XeCryptAesCreateKeySchedule
[x] XeCryptAesEncryptOne
[x] XeCryptAesDecryptOne
[x] XeCryptAesCbcEncrypt
[x] XeCryptAesCbcDecrypt
[ ] XeCryptAesGcmInitialize
[ ] XeCryptAesGcmUpdate
[ ] XeCryptAesGcmFinalize
[x] XeCryptEccGetCurveParameters
[ ] XeCryptEccEcdhGenerateKeypair
[ ] XeCryptEccEcdhExponentiate
[ ] XeCryptEccEcdsaGenerateSignature
[ ] XeCryptEccEcdsaVerifySignature
Extras:
[ ] XeCryptBnQwNeRsaPrvExpFromRoot
[x] XeCryptBnQwBeSigDifference
[x] XeCryptMemDiff
[ ] XeCryptBnQwNeEcSigVerify
[ ] XeCryptEmeOaepPack
[ ] XeCryptEmeOaepUnpack
[ ] XeCryptPkcs1ReverseBytes
[ ] XeCryptOmac1Compute
Checklist of function names, see #5 for more info about them.
Extras: