Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
  • v1.8.3
  • v1.8.2
  • v1.8.1
  • v1.8.0
  • v1.7.0
  • v1.6.2
  • v1.6.1
  • v1.6.0
  • v1.5.1
  • v1.5.0
  • v1.4.0
  • v1.3.0
  • v1.2.0
  • v1.1.0
  • v1.1.0rc2
  • v1.1.0rc1
  • v1.0.1
  • v1.0.0
  • v1.0.0b1
  • v0.2.0
21 results

samba-setup.sh

Blame
    • Jordan Borean's avatar
      6840a520
      Add newer encryption types and signing algorithms (#147) · 6840a520
      Jordan Borean authored
      This adds the new encryption types AES 256 GCM/CCM and support for
      negotiating the signing algorithm, including AES GCM supported on newer
      SMB 3.1.1 dialects. These algorithms were introduced in Server
      2022/Windows 11 and Samba 4.15.x and can improve the speed of
      encryption/signatures dependending on the CPUs involved.
      
      The encryption and signing algorithms can now also be specified by the
      caller when calling connection.connect() in order to influence what is
      offered by the client and its priority order.
      
      The negotiate NETNAME_CONTEXT_ID negotiate context is also added to the
      negotiate request as per the updated guidelines for SMB. This new
      context doesn't influence the negotiation process but is used for
      network inspection tools to determine the target of the request.
      Add newer encryption types and signing algorithms (#147)
      Jordan Borean authored
      This adds the new encryption types AES 256 GCM/CCM and support for
      negotiating the signing algorithm, including AES GCM supported on newer
      SMB 3.1.1 dialects. These algorithms were introduced in Server
      2022/Windows 11 and Samba 4.15.x and can improve the speed of
      encryption/signatures dependending on the CPUs involved.
      
      The encryption and signing algorithms can now also be specified by the
      caller when calling connection.connect() in order to influence what is
      offered by the client and its priority order.
      
      The negotiate NETNAME_CONTEXT_ID negotiate context is also added to the
      negotiate request as per the updated guidelines for SMB. This new
      context doesn't influence the negotiation process but is used for
      network inspection tools to determine the target of the request.
    samba-setup.sh 1.59 KiB