CFI - Check File Integrity

Started by MrBcx, March 01, 2025, 11:05:38 AM

Previous topic - Next topic

MrBcx

Quote from: Robert on March 01, 2025, 12:39:02 PM
Hi MrBcx:

Thanks for this .

I would like to suggest that the SHA-256 code be placed in a code box for easier accessibility, like this

SHA-256:

439e0d570720fb1d59ac9133d2839fc30eb2292c233fb2657369095cd10cbd64


Select, copy and paste into the CFI.

I'll say sure but until these new things become old habits, I'll likely slip up every now and then.

Robert

Quote from: MrBcx on March 01, 2025, 11:05:38 AM
I named my app:  CFI ( Check File Integrity )

CFI is provided in source code format, so you can build it yourself using BED or
any method that you prefer. It builds with all the compilers -except- Lcc-Win32.

After you build it, you can test it using the SHA-256 code and zip found here: 

https://bcxbasiccoders.com/smf/index.php?topic=1309.0

Hi MrBcx:

Thanks for this .

I would like to suggest that the SHA-256 code be placed in a code box for easier accessibility, like this

SHA-256:

439e0d570720fb1d59ac9133d2839fc30eb2292c233fb2657369095cd10cbd64


Select, copy and paste into the CFI.

Quin

Very cool, it works here! Thanks Jeff and MrBcx! :)

MrBcx

Jeff Shollenberger coded a small BCX cryptographic hash library about a year ago.
Jeff is sharing it with us, in hopes some will find value in its utility.

I have named his file: Jeff_Shollenberger_Hash_Library.inc
You will find it attached to this post.

It is completely intact and original, except that I commented out a handful of demo
lines that are not needed in my app that I'm also attaching to this post.

My app uses one of Jeff's routines to calc the SHA-256 for any given file.  My app
is a GUI desktop app that makes it quick and easy to test a file's integrity, provided
the initial SHA-256 code and the file that it is based upon match exactly.

I named my app:  CFI ( Check File Integrity )

CFI is provided in source code format, so you can build it yourself using BED or
any method that you prefer. It builds with all the compilers -except- Lcc-Win32.

After you build it, you can test it using the SHA-256 code and zip found here: 

https://bcxbasiccoders.com/smf/index.php?topic=1309.0