• Linus Torvalds's avatar
    Merge tag 'v6.5-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 · 5d95ff84
    Linus Torvalds authored
    Pull crypto updates from Herbert Xu:
     "API:
       - Add linear akcipher/sig API
       - Add tfm cloning (hmac, cmac)
       - Add statesize to crypto_ahash
    
      Algorithms:
       - Allow only odd e and restrict value in FIPS mode for RSA
       - Replace LFSR with SHA3-256 in jitter
       - Add interface for gathering of raw entropy in jitter
    
      Drivers:
       - Fix race on data_avail and actual data in hwrng/virtio
       - Add hash and HMAC support in starfive
       - Add RSA algo support in starfive
       - Add support for PCI device 0x156E in ccp"
    
    * tag 'v6.5-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: (85 commits)
      crypto: akcipher - Do not copy dst if it is NULL
      crypto: sig - Fix verify call
      crypto: akcipher - Set request tfm on sync path
      crypto: sm2 - Provide sm2_compute_z_digest when sm2 is disabled
      hwrng: imx-rngc - switch to DEFINE_SIMPLE_DEV_PM_OPS
      hwrng: st - keep clock enabled while hwrng is registered
      hwrng: st - support compile-testing
      hwrng: imx-rngc - fix the timeout for init and self check
      KEYS: asymmetric: Use new crypto interface without scatterlists
      KEYS: asymmetric: Move sm2 code into x509_public_key
      KEYS: Add forward declaration in asymmetric-parser.h
      crypto: sig - Add interface for sign/verify
      crypto: akcipher - Add sync interface without SG lists
      crypto: cipher - On clone do crypto_mod_get()
      crypto: api - Add __crypto_alloc_tfmgfp
      crypto: api - Remove crypto_init_ops()
      crypto: rsa - allow only odd e and restrict value in FIPS mode
      crypto: geniv - Split geniv out of AEAD Kconfig option
      crypto: algboss - Add missing dependency on RNG2
      crypto: starfive - Add RSA algo support
      ...
    5d95ff84
MAINTAINERS 700 KB