Made message signing in Cryptography use SHA512 as the message content for... #1

Closed
netkas wants to merge 421 commits from master into dev
Showing only changes of commit 371ebfec1a - Show all commits

View file

@ -181,13 +181,27 @@
* @param string|PeerAddress $requester The requester of the message
* @return EncryptionMessageRecipient|null The recipient of the message, or null if the requester is not a participant
*/
public function determineRecipient(string|PeerAddress $requester): ?EncryptionMessageRecipient
public function determineRecipient(string|PeerAddress $requester, bool $reverse=false): ?EncryptionMessageRecipient
{
if($requester instanceof PeerAddress)
{
$requester = $requester->getAddress();
}
if($reverse)
{
if($this->callingPeerAddress->getAddress() === $requester)
{
return EncryptionMessageRecipient::SENDER;
}
elseif($this->receivingPeerAddress->getAddress() === $requester)
{
return EncryptionMessageRecipient::RECEIVER;
}
return null;
}
if($this->callingPeerAddress->getAddress() === $requester)
{
return EncryptionMessageRecipient::RECEIVER;