rapid7 / ruby_smb

A native Ruby implementation of the SMB Protocol Family
Other
81 stars 83 forks source link

Add AES-256 Support #203

Closed zeroSteiner closed 2 years ago

zeroSteiner commented 2 years ago

Looks like Microsoft recently added AES-256-CCM and AES-256-GCM encryption capabilities. Right now we only support AES-128. Hopefully it should be any easy thing to add. Difficulty will depend on if the key calculation needs to be updated and if our crypt libs support the algorithm. I remember having some trouble with one of the variant, so it's possible that the 256 version may not be available out of the box but I don't remember those details.

See: