Object id generate with MD5


is this the way to go in order to generate the object id for the database (Deterministic 32 hex chars (128bit) guid based on MD5 of the object data) ???

UE5 code:

FString USpeckleMesh::CreateHash(FString Data)
	FString hmd5 = FMD5::HashAnsiString(*Data);
	UE_LOG(LogTemp, Log, TEXT("NEW HASH is ==== %s"), *hmd5 );
	return hmd5;



Which function is responsible in the C# core for generating the guid ?

1 Like

Hi Dimitrios,

Here is the code in Speckle Sharp

And here in python

1 Like