Login ProductsSalesSupportDownloadsAbout |
Home » Technical Support » DBISAM Technical Support » Support Forums » DBISAM Enhancement Requests and Suggestions » View Thread |
Messages 1 to 6 of 6 total |
Hash/Fingerprint functions for ElevateDB? |
Wed, Aug 23 2006 4:03 AM | Permanent Link |
"Ralf Mimoun" | Hi TIm,
it might be useful to have fingerprint functions like SHA-1 in the db engine. Accessible as a Delphi function and as a SQL function. Result can be a UUEncoded string. Ralf |
Wed, Aug 23 2006 3:45 PM | Permanent Link |
Tim Young [Elevate Software] Elevate Software, Inc. timyoung@elevatesoft.com | Ralf,
<< it might be useful to have fingerprint functions like SHA-1 in the db engine. Accessible as a Delphi function and as a SQL function. Result can be a UUEncoded string. >> Good idea, but this can also be done in an external module for ElevateDB in order to keep the base code size down a bit. Perhaps someone can do a whole hash library in an external module when the release is available. ElevateDB can pass around byte buffers as parameters just like strings, so it could all be done natively without any need to convert to/from strings unless you wanted to. -- Tim Young Elevate Software www.elevatesoft.com |
Wed, Aug 23 2006 6:13 PM | Permanent Link |
"Ralf Mimoun" | Tim Young [Elevate Software] wrote:
> Ralf, > > << it might be useful to have fingerprint functions like SHA-1 in the > db engine. Accessible as a Delphi function and as a SQL function. > Result can be a UUEncoded string. >> > > Good idea, but this can also be done in an external module for > ElevateDB in order to keep the base code size down a bit. I thought so, but I am one of the guys who only use what's in the box And when it comes to local mode, I don't want to deliver DLLs or anything like that. Just an EXE. No dependencies whatsoever, one of the strengths of DBISAM. Btw, SHA-1 and MD5 add maybe 2k to the code Ralf |
Wed, Aug 23 2006 9:04 PM | Permanent Link |
Tim Young [Elevate Software] Elevate Software, Inc. timyoung@elevatesoft.com | Ralf,
<< I thought so, but I am one of the guys who only use what's in the box And when it comes to local mode, I don't want to deliver DLLs or anything like that. Just an EXE. No dependencies whatsoever, one of the strengths of DBISAM. >> Ahh, another religious fellow like Roy. << Btw, SHA-1 and MD5 add maybe 2k to the code >> I know, we have MD5 in ElevateDB already. I was just saying that once you start putting one thing in, then another, then another, pretty soon you have way too many internal functions when the same thing could be done with easily-plugged-in external modules. -- Tim Young Elevate Software www.elevatesoft.com |
Sun, Jan 21 2007 1:24 PM | Permanent Link |
Sam Lawrence | "Tim Young [Elevate Software]" <timyoung@elevatesoft.com> wrote:
Ralf, << I thought so, but I am one of the guys who only use what's in the box And when it comes to local mode, I don't want to deliver DLLs or anything like that. Just an EXE. No dependencies whatsoever, one of the strengths of DBISAM. >> Ahh, another religious fellow like Roy. << Btw, SHA-1 and MD5 add maybe 2k to the code >> I know, we have MD5 in ElevateDB already. I was just saying that once you start putting one thing in, then another, then another, pretty soon you have way too many internal functions when the same thing could be done with easily-plugged-in external modules. Tim, MD5 has been hacked, so people are staying away from it. You really need a good hash that people can use from SQL. Sam |
Mon, Jan 22 2007 8:17 AM | Permanent Link |
Tim Young [Elevate Software] Elevate Software, Inc. timyoung@elevatesoft.com | Sam,
<< MD5 has been hacked, so people are staying away from it. You really need a good hash that people can use from SQL. >> EDB does not expose any MD5 hashes in the wild - they are always encrypted. Nor is the MD5 code in EDB intended to be used in a general manner. It is only intended to be used with EDB. -- Tim Young Elevate Software www.elevatesoft.com |
This web page was last updated on Friday, April 19, 2024 at 07:09 AM | Privacy PolicySite Map © 2024 Elevate Software, Inc. All Rights Reserved Questions or comments ? E-mail us at info@elevatesoft.com |