mirror of
https://github.com/permissionlesstech/bitchat.git
synced 2026-07-26 05:45:20 +00:00
PeerID 6/n: Unifiy validation (#743)
This commit is contained in:
@@ -407,7 +407,7 @@ final class NoiseEncryptionService {
|
||||
func initiateHandshake(with peerID: String) throws -> Data {
|
||||
|
||||
// Validate peer ID
|
||||
guard NoiseSecurityValidator.validatePeerID(peerID) else {
|
||||
guard PeerID(str: peerID).isValid else {
|
||||
SecureLogger.warning(.authenticationFailed(peerID: peerID))
|
||||
throw NoiseSecurityError.invalidPeerID
|
||||
}
|
||||
@@ -430,7 +430,7 @@ final class NoiseEncryptionService {
|
||||
func processHandshakeMessage(from peerID: String, message: Data) throws -> Data? {
|
||||
|
||||
// Validate peer ID
|
||||
guard NoiseSecurityValidator.validatePeerID(peerID) else {
|
||||
guard PeerID(str: peerID).isValid else {
|
||||
SecureLogger.warning(.authenticationFailed(peerID: peerID))
|
||||
throw NoiseSecurityError.invalidPeerID
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user