|
Description |
Download Eval Version |
User Manual |
License Terms |
FAQ |
Buy Now |
Contact Us
HsCipherSDK Frequently Asked Questions (FAQ)
-
We
want to use HsCipherSDK on an embedded system compiled with basic C
source code. Is that possible?
-
What
encryption and hashing algorithms does your library support?
-
Is
the source code included when if purchase the library? What language
is it developed in?
-
What
programming languages can the library be used with?
-
What
build environment and compiler used to build the library source
code?
-
How
was the library tested?
-
How
many lines of source code and number of files does the library have?
-
Do
you have a version for Windows Mobile / Windows CE?
-
Is
HsCipherSDK commercial product or open source?
-
Is
your library royalty-free?
-
Where
I can find legal license terms?
-
How
much does HsCipherSDK cost?
-
Does
HsCipherSDK contain any open source code?
-
Do
you know if HsCipherSDK might infringe any existing patents?
-
Can
we modify the library and make derivative works after purchase?
-
Can
we distribute the library as part of our products?
-
What
is included in delivery when we purchase the library?
-
How
can we purchase the library?
-
What
kind of support model you offer if we purchase the library from your
company?
Q:
We want to use HsCipherSDK on an embedded
system compiled with basic C source code. Is that possible?
A: Yes, it is possible
and many of our customers purchase HsCipherSDK for use in embedded
systems. After you purchase HsCipherSDK you will receive full source
code in C, written in basic C style (not object oriented C++) and you
can integrate / port it to your environment. We can also assist you with
your integration effort. If you have any specific concerns about
compatibility, please Contact Us
Q:
What encryption and hashing algorithms does
your library support?
A: HsCipherSDK includes
the following algorithms:
-
AES (Advanced Encryption
Standard) - FIPS 197
-
DES and Triple DES (Data
Encryption Standard) - FIPS-46-1, FIPS-46-3
-
ARC4 (Alleged RC4)
CAST-128 (a.k.a CAST5) - RFC 2144
-
Blowfish algorithm
-
Twofish algorithm
-
MD5 message digest
algorithm - RFC 1321
-
SHA-1 (Secure Hash
Algorithm) - RFC 3174
-
SHA-256 (Secure Hash
Algorithm) - FIPS 180-2
Q:
Is the source code
included when if purchase the library? What language is it developed in?
A:
After you purchase
HsCipherSDK you will receive full source code in C language. The library
is developed in basic C style (not object oriented C++).
Q:
What
programming languages can the library be used with?
A:
HsCipherSDK can be used with the following programming languages:
C and C++
programs may use the core HsCipherSDK library directly without loading
and calling DLL functions
Q: What
build environment and compiler used to build the library source code?
A:
HsCipherSDK core libraries and DLLs are built with Microsoft Visual C
6.0. The C Sharp DLL and C Sharp sample application is built with
Microsoft Visual Studio 2005
Q:
How
was the library tested?
A: The
cryptographic libraries and hash algorithms were tested using publicly
available known test vectors. You can see all test vectors and test
results in HsCipherSDK_TestVC.c
Q:
How
many lines of source code and number of files does the library have?
A:
HsCipherSDK has the following number of files and number of lines of
source code:
-
Total
Files: 99
-
Total
Lines: 17705
Q:
Do you
have a version for Windows Mobile / Windows CE?
A:
Presently not, but we plan to release it in the near future. In the
meantime, the HsCipherSDK is offered with full source code and you can
port it to Windows CE / Windows mobile with minimal effort.
Q:
Is HsCipherSDK commercial product or open source?
Q: How
much does HsCipherSDK cost?
A:
HsCipherSDK is a commercial product. It is NOT free or open source. You
can view the pricing and ordering information here:
▪
Pricing and Ordering
Q:
Is
your library royalty-free?
Q: Where
I can find legal license terms?
A:
HsCipherSDK is royalty-free. You can read legal license terms here:
▪
Legal License Terms
Q:
Does
HsCipherSDK contain any open source code?
A:
HsCipherSDK contains no open source.
Q:
Do
you know if HsCipherSDK might infringe any existing patents?
A: To the best of our
knowledge HsCipherSDK does not infringe on any existing patents.
Q:
Can
we modify the library and make derivative works after purchase?
A:
HsCipherSDK source code
license grants the purchaser royalty-free right to modify, re-compile,
re-release HsCipherSDK source code and make derivative works from
HsCipherSDK.
Q:
Can
we distribute the library as part of our products?
A:
HsCipherSDK source code
license grants the purchaser the right to use HsCipherSDK within and
outside your company and distribute it as part of your company’s
products.
Q:
What
is included in delivery when we purchase the library?
A: The following are the
deliverables:
-
FULL
SOURCE CODE in C (plain C style), including all core cryptographic
libraries
-
HsCipherSDKdll.dll - standard DLL module for use from C / C++
-
HsCipherSDKvb.dll - standard DLL module for use from Visual Basic
applications
-
HsCipherSDKax.dll - ActiveX (COM) dll for use from C / C++, Visual
Basic or other languages supporting ActiveX.
-
HsCipherSDKdllcs.dll - C Sharp dll wrapper for use from C Sharp
applications.
-
HsCipherSDK.hlp - Windows documentation file (this file)
-
HsCipherSDKmanual.pdf - User Manual in PDF format
-
HsCipherSDK_TestAXvb - Visual Basic test application with source
code using ActiveX HsCipherSDKax.dll
-
HsCipherSDK_TestAXvc - Visual C test application with source code
using ActiveX HsCipherSDKax.dll
-
HsCipherSDK_TestVC - Visual C test application with source code
using standard DLL HsCipherSDKdll.dll
-
HsCipherSDK_TestVB - Visual Basic test application with source code
using standard DLL HsCipherSDKvb.dll
-
HsCipherSDK_DemoCS - C Sharp test application with source code using
C Sharp DLL wrapper HsCipherSDKdllcs.dll
-
Free
1 year after-sale technical support
-
Future version upgrades and bug fixes free for 1 year after purchase
Q:
How
can we purchase the library?
A: You
can purchase online via our global re-seller Digital River. Select your
license on the following page and follow instructions:
http://www.hillstone-software.com/ordering.php?prd=HSCIPHERSDK
Digital
River accepts payments by Credit Card, Wire Transfer, Check, Money
Orders or PayPal.
Alternatively you can purchase from us directly. Please contact us with
your Company Name, billing address, license type and number of licenses
required. We will send you PDF invoice and bank information for wire
transfer.
▪
Contact Us
Q:
What
kind of support model you offer if we purchase the library from your
company?
A: After
you purchase the library we offer free technical support during 1 year
after purchase. This includes free bug fixes and new version upgrades.
Subsequent upgrades, bug fixes and technical support shall be provided
for a separately negotiated fee.
|