LLVM-based Software Tamperproofing oblivious hashing self-checksumming call stack integrity verification optimized protection composition framework using integer linear programming graph-sage machine-learning attacks on software protection Piece of Code Basic self-checksumming protection in Python SSH server with challenge-based and OTP authentication in Go Crypto secret sharing schemes in C++ Microservice-based Paper review and taxonomy modelling tool in Go