RustCrypto / block-modes

Collection of generic block mode algorithms written in pure Rust
64 stars 13 forks source link

Belt-Ecb #45

Closed makavity closed 3 weeks ago

makavity commented 1 year ago

Hello! Implemented belt-ecb. I know it is not the last version, but I have no idea how to use traits with CTS modes. So, now, I have questions:

  1. Can I use not Buf version of Encryptor/Decryptor?
  2. Benches is wrong, I suggest.

Any ideas, how to implement it more correctly? Thanks. @newpavlov

newpavlov commented 1 year ago

I have draft implementation of generic CTS2 and CTS3 modes (CTS1 is a bit more difficult, since it can be applied only to CBC), which should cover belt-ecb and belt-cbc. I will try to make PR with it later this week.

makavity commented 1 year ago

@newpavlov hey, any updates?

makavity commented 1 year ago

@newpavlov Hello! Any updates? :)

makavity commented 1 year ago

@newpavlov hey. Can you share your draft? Maybe i can finalize it.

newpavlov commented 1 year ago

Ah, sorry for the delay. I had some bugs in my implementation, I intended to publish the crate after fixing them, but forgot about it... I will try to do it during this weekend, if not, I'll publish buggy draft.

makavity commented 1 year ago

@newpavlov hello! Any updates? :)

makavity commented 1 year ago

@newpavlov hey. Could you upload draft please?

makavity commented 1 year ago

@newpavlov hey, need it for BPACE implementation. Any updates?

makavity commented 10 months ago

@newpavlov hey. Any updates about CTS2?

makavity commented 6 months ago

@newpavlov hey. Any updates about CTS?

makavity commented 4 weeks ago

@newpavlov hello, any updates for CTS?

newpavlov commented 3 weeks ago

Sorry for the late response!

Closing in favor of #70 (see EcbCs2Enc and EcbCs2Dec).

makavity commented 3 weeks ago

Thank you so much!