crash.software
Projects
Pull Requests
Issues
Builds
aardwolf
Code
Files
Commits
Branches
Tags
Pull Requests
Code Comments
Code Compare
Issues
List
Boards
Milestones
Builds
Statistics
Contributions
Source Lines
Child Projects
Projects
STRLCPY
aardwolf
Files
🤬
Sign In
main
ROOT
/
aardwolf
/
commons
/
cryptolayer.py
Search
History
260 lines
|
ISO-8859-1
|
10 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
os
md5
sha1
RC4
RDPCryptoLayer
keysize
client_crypto_enc
client_crypto_dec
server_crypto_enc
server_crypto_dec
current_mac
use_encrypted_mac
MasterSecret
SessionKeyBlob
MACKey128
InitialServerEncryptKey128
InitialServerDecryptKey128
InitialClientDecryptKey128
InitialClientEncryptKey128
MACKey40
InitialServerEncryptKey40
InitialServerDecryptKey40
InitialClientEncryptKey40
InitialClientDecryptKey40
MACKey56
InitialServerEncryptKey56
InitialServerDecryptKey56
InitialClientEncryptKey56
InitialClientDecryptKey56
CurrentClientDecryptKey128
CurrentClientEncryptKey128
CurrentClientDecryptKey56
CurrentClientEncryptKey56
CurrentClientDecryptKey40
CurrentClientEncryptKey40
__init__
(self,ServerRandom,keysize=128,is_FIPS=False)
client_enc
(self,data:bytes)
client_dec
(self,data:bytes)
server_enc
(self,data:bytes)
server_dec
(self,data:bytes)
calc_mac
(self,data:bytes)
calc_salted_mac
(self,data:bytes,is_server:bool=False)
setup
(self)
UpdateKeys
(self,is_server:bool=False)
Last56Bits
(self,x:bytes)
First64Bits
(self,x:bytes)
Last40Bits
(self,x:bytes)
Second128Bits
(self,x:bytes)
Third128Bits
(self,x:bytes)
First192Bits
(self,x:bytes)
First128Bits
(self,x:bytes)
SaltedHash
(self,S:bytes,I:bytes)
MasterHash
(self,I:bytes)
FinalHash
(self,K:bytes)
PreMasterHash
(self,x:bytes)
All occurrences
Please wait...
Page is in error, reload to recover