Yes, our wodSFTP component support host key validation. Try to use Fingerprint under HostFingerprint
Here is the example:
Private Sub wodSFTP1_HostFingerprint(ByVal Fingerprint As String, Accept As Boolean)
If Fingerprint = "8c:cb:8a:1e:47:af:f3:bd:2b:b5:f9:23:dc:51:eb:21" Then
Accept = True
Debug.Print "accepted"; Fingerprint
Else
Accept = False
Debug.Print "Fingerprint is not accepted"
End If
End Sub
I recommend to save Fingerprint of your server for trying to connect later to that server.