The Blocksign tool can be downloaded from:
https://sharepoint.amr.ith.intel.com/sites/SBI/SSI%20PDT/PFRPDT/PFR%20Utilities_Internal/Forms/AllItems.aspx

The default executable doesn't work in our environment because the LIBC used to compile that executable is newer than what we have. 

Blocksign tool requires at least openssl/1.1.x. 
PSG doesn't have the ARC resource for this yet. The new openssl/1.1.1d was publised on Oct. 1st. 

I ran into this warning when compiling the blocksign tool.
sslhelper.c: In function ‘VerifyData’:
/p/psg/ctools/openssl/1.1.1d/1/linux64/rel/include/openssl/bio.h:479:34: warning: value computed is not used [-Wunused-value]
That's why the -Wno-unused-value is added to the CFLAGS in the source Makefile.

After compilation of Blocksign tool is done, blocksign executable will be produced. Add the path (/p/psg/ctools/openssl/1.1.1d/1/linux64/rel/lib/) to libcrypto.so to LD_LIBRARY_PATH, prior to running the executable.
