samueltangz / swift-noise-protocol

Noise protocol implemented in Swift.
https://samueltangz.github.io/swift-noise-protocol/
MIT License
8 stars 4 forks source link

BLAKE2b support #25

Open jpulik opened 3 years ago

jpulik commented 3 years ago

Hi,

Is it possible to add BLAKE2b support? Maybe it's possible to use this package: https://github.com/tesseract-one/Blake2.swift

Thank you.

samueltangz commented 3 years ago

Hey there, does this issue bugs you a lot?

I'd prefer putting this on the backlog rather implementing it in the current stage. The Blake2 package is not in a mature stage and I guess we have to re-implement it later when a patch comes up (Weird that Swift does not have a popular Blake2 package at this moment, too...).

jpulik commented 2 years ago

Hi, for me this is the blocker because the backend I'm communicating with does require BLAKE2b to be used. But I can understand your point. It would be great if this can be fixed soon. Thank you.