Home
HASP HL
CAD/CAM Products
CAD Converter
Company  Profile
NEWS


■HASP開発キットのお申込みは・・・
ソフトウェア開発を業務とされるデベロッパの皆様にHASPによるプロテクションをお試しできるHASP開発キット(無料)をご用意しております。
ソフトウェアの違法コピー防止にHASPのソフトウェアプロテクションシステムをお試し下さい。CLICK




ソフトウェア・セキュリティ HASP4ロゴ
ソフトウェアを違法コピーから守る「HASP」。優れたセキュリティ性能、互換性、使いやすさは、世界的に権威ある米国NSTLの比較テストで立証済み。国内2,000社を含む、世界約30,000社で採用されています。
比類ない使いやすさ
プロテクションとライセンシングの分離
 プログラマによる作業(プロテクション)と
 製品マネージャの作業(ライセンシング)を明確に分離し、
 それぞれに直感的なツールを用意しました。

オートマチックツール
 最先端のプロテクション技術を容易に活用することが
 可能になります。

チュートリアルツール
 プログラマが短期間でHASP HLに習熟することを可能にします。
 また、HASP HLコードを生成することでプログラマを支援します。
HASP HL
ユニバーサル&クロスプラットフォームAPI
 APIはHASP HLキーのモデルおよびソフトウェアが稼動するオペレーティングシステムに
 依存していません。そのため、複数のタイプのキーの利用や、
 マルチプラットフォーム対応は容易です。

ライセンスジェネレータ
 ライセンスを定義するためのツールです。これにより、製品マネージャは、新たな市場ニーズに
 迅速に対応することが可能になります。

高度なセキュリティ
AES
 
標準暗号アルゴリズムAESによる最先端のセキュリティ。

128ビット秘密鍵
 
データやストリングを暗号化する際に使用される128ビットの秘密鍵は、HASP HLキー内部に
 安全に格納されています。


ハードウェア処理
 
暗号処理はすべてハードウェアキーの内部で実行され、秘密鍵が外部に露出することはありません。

RSA電子署名
 
出荷済みライセンスのフィールドでの更新には、RSA電子署名が使用されます。

アンチハッキング
 
多重ラッピング技術により、アプリケーションとプロテクションコードのリンクをハッキングから
 確実に保護します。さらに、対デバッギング、対リバースエンジニアリング機能も備えています。

・ファイルの暗号化
 
ファイルの自動暗号化により、逆アセンブルによる攻撃を無効にします。

柔軟なライセンシング

自動実装

 
自動ライセンシングは、Envelope、APIの両方でサポートされています。

コンポーネント単位のライセンシング
 
ソフトウェアのモジュール、コンポーネントあるいは機能単位にライセンスを定義することができます。

メータリング
 
ソフトウェアの起動回数、フローティングユーザ数に加え、リアルタイムクロックを使って
 ソフトウェアの利用時間を計測することができます。


独自ライセンス
 
HASP HLキーのメモリを活用して、独自のライセンシングスキームを定義することができます。

エンドユーザにはさらに大きな満足を
可搬性
 
HASP HLにより、ライセンスをユーザの実情に合わせて移動させることができます。

クロスプラットフォーム
 
ユーザは何時でも、何処でも3つの主要オペレーティングシステム - Windows、Linux、Mac OSXを
 使用することができます。


ISO認証
 
HASP HLは、ISO9001:2000認定取得の製造施設で製造されていますので、
 ユーザは品質を気にすることなく安心してHASP HLを使用することができます。

リモートアップデートシステム
 
使いやすいツールにより、ライセンスをリモートアップデートすることができます。
 これにより、ユーザは必要なライセンスをタイムリーに入手することが可能になります。

HASP HL   ラインナップ
128bit AES暗号アルゴリズム搭載
・暗号処理をキー内部で実行。秘密鍵が外部に露出しません
・クロスプラットフォーム
Win32:2000, XP, 2003 Server, 2008 Server, Vista, Windows7
Win64:WinXP, 2003 Server, 2008 Server, Vista and Windows7 for x86-64
OS X:Mac OS X 10.4.x-10.5.x
Linux:SuSE ES 10 and 11, RedHat EL5 SP4, Ubuntu Desktop 8.04, Debian 5.04

RoHS(Restriction of certain Hazardous Substances.)指令は、2006年7月1日から実施される欧州連合(EU)指令で、EU圏内で販売される電気製品において、以下の特定の危険物質の使用を制限します。
・鉛
・水銀
・カドミウム
・六価クロム
・ポリ臭化ビフェニル
・ポリ臭素化ジフェニルエーテル
RoHS指令は、現在一般的に使用されているこれらの材料の除去を電気製品の生産者へ義務付けます。

これらの物質の使用を制限することは、人間の健康および環境を保護するために重要で、環境に有害な影響を与える製品を制限するための近年提案されたいくつかの指令の一つです。

RoHS指令に適合するために、EU圏内で販売されるすべての電気製品において、これらの特定物質をすべて不使用にするか、含有する場合は、許容される濃度の範囲以下に制限しなければなりません。

Aladdinは、2006年5月1日までに、すべての製品の生産ラインをRoHS指令に適合させます。

HASP HLのRoHS対応製品は、2006年5月1日より、ご注文を承ります。

Q1 HASP HLとは何ですか?
Q2 なぜソフトウェアをプロテクトする必要があるのですか?
Q3 なぜHASP HLを使ってプロテクトするのですか?
Q4 HASP HLを使用する利点はどのようなことですか?
Q5 Protect Once - Deliver Many(TM)とは何ですか?
Q6 HASP HLを使うことでエンドユーザに有用性がありますか?
Q7 どのタイプのHASP HLキーが利用できるのですか?
Q8 USBポートを持たないエンドユーザには、どのようなソリューションを提供すればよいのですか?
Q9 AESとは何ですか?また、どのようにHASP HLのセキュリティを強化するのですか?
Q10 どのプラットフォームおよびOSをサポートしていますか?
Q11 アプリケーションを、MacおよびWindowsの両方でサポートする場合、
1枚のCDでそれぞれをインストールすることは可能ですか?
Q12 HASP HLはどのプログラミング言語をサポートしているのですか?
Q13 HASP HLはどのようにアプリケーションをプロテクトするのですか?
Q14 HASP HLを使ってプロテクションを行うためにソフトウェアに何を
インプリメントするのですか?
Q15 アラジン社はプロテクションのインプリメントをサポートしてくれますか?
Q16 HASP HLメモリとは何ですか?また、その使用方法は?
Q17 HASP HLのメモリの容量はどれくらいですか?
Q18 HASP HLメモリに格納されたデータとライセンスは安全ですか?
Q19 HASP HLはライセンス管理システムを提供していますか?
Q20 リアルタイムクロックはどのように使用すればいいのですか?
Q21 HASP HL Timeのバッテリーが切れたらどうなるのですか?
Q22 企業内のマルチユーザのためのソリューションとは何ですか?
Q23 購入したキーは、他のベンダに販売しているキーとどう違うのですか?
Q24 HASP HLで複数のアプリケーションをプロテクトすることはできますか?
Q25 既にエンドユーザサイトのフィールドにあるキーのメモリに変更を加えることはできますか?
Q26 HASP HLのテストや評価を行うことはできますか?
Q1 HASP HLとは何ですか?
A1 HASP HLは、使いやすく信頼性の高い、次世代型のハードウェアベースのソフトウェアプロテクションシステムです。
一般にドングルまたはハードウェアキーと呼ばれるソフトウェアのコピー防止製品です。
HASP HLは、ソフトウェアの不正使用を防ぎ、ソフトウェアの著作権と知的財産を保護し、複数のライセンシングモデルを提供します。
HASP HLがあれば、ソフトウェアベンダは、革新的な販売モデルによるソフトウェアのライセンス管理を行い、ソフトウェアの収入を増加させ続けることが可能になります。
Q2 なぜソフトウェアをプロテクトする必要があるのですか?
A2 ソフトウェアの無許可な複製、使用、配布は、常に世界的な関心事であるといえます。
IDCおよびBSAの2004年度の世界ソフトウェア著作権研究によると、業界のソフトウェアパイレーシによる年間損失額は、290億ドル以上にものぼるということです。
自社のソフトウェアをプロテクトすることで、知的財産の不正使用を防ぎ、収入を確保することが可能になります。
例えて言えば、商店主が自分の店に施錠や、盗難防止装置など、品物を保護するため措置を施すことが可能だということです。
Q3 なぜHASP HLを使ってプロテクトするのですか?
A3 ソフトウェアの価格は、開発に費やした時間、リソース、努力を反映したものです。
しかし、高品質なソフトウェアほど、闇市場では価格の10分の1ほどで取引され、ソフトウェアパイレーシのターゲットとなっています。
HASP HLを使ってソフトウェアをプロテクトすると、卓越したセキュリティ機能をもつハードウェアコンポーネントが貴社のソフトウェアを確実に保護します。
HASP HLはソフトウェアを暗号化し、さらにアンチデバッグ機能を組込んでいるため、無許可での使用、販売、配布を行うことができません。
Q4 HASP HLを使用する利点はどのようなことですか?
A4 HASP HLは、ソフトウェアをプロテクションするだけでなく、ビジネスの増強に寄与します。
HASP HLでは、利用回数での課金、同時利用の制限、デモ版、レンタル版、定期契約などの販売モデルをソフトウェアに定義でき、これらを、潜在的な顧客の獲得や販売網の拡大に積極的に利用できます。
また、HASP HL のProtect Once-Deliver Manyの概念が、ソフトウェアの開発時間を節約し、販売のチャンスを増大させます。
Q5 Protect Once - Deliver Many(TM)とは何ですか?
A5 HASP HLシステムが提唱する「Protect Once - Deliver Many(TM)」は、ソフトウェアプロテクションの常識を覆す画期的なコンセプトです。
この概念では、ソフトウェアのプロテクションとライセンシングのプロセスを完全に独立させました。これらの2つのプロセスが、企業の中では、異なる担当者、または部署によって実行されることをHASP HLシステムは考慮に入れたのです。
開発部門では、HASP HLのプロテクションツールを使用し、ソフトウェアをプロテクトします。この場合、開発部門では、最高のセキュリティの確保に専念し、販売形態などのライセンシングの問題に配慮する必要はありません。
また、このプロセスが終了したあと、ソフトウェアの改訂やプロテクションの高度化以外の要求で、再度プロテクションをやり直す必要はありません(Protect Once)。
マーケティング部門では、プロテクションの工程を考慮に入れることなく、販売モデルの定義や、ライセンスの条件を決定し、様々な商品を企画します。
出荷部門では、プロテクションが終了したソフトウェアが手に入った時点で、マーケティング部門で決定した販売モデルにもとづいたライセンシングをソフトウェアに定義し、様々なライセンスを持った商品を用意し(Deliver Many)リリースの準備を行います。この場合に使用するHASP HLライセンシングツールは、プロテクションツールとは完全に別のツールです。
また、新商品や新しいビジネスチャンスが発生した場合などにおいて、販売モデルを変更する場合でも、再度プロテクションのプロセスを踏むことはなく、このライセンシングツールのみで対応できます。
この概念により、開発部門とマーケティング部門がそれぞれの業務に専念し、速やかに市場のニーズに合致したソフトウェアを供給でき、エンドユーザの満足度を高め、ビジネスチャンスを逃しません。
Q6 HASP HLを使うことでエンドユーザに有用性がありますか?
A6 HASP HLでは、エンドユーザへトライアル版のソフトウェアを配布し、デモモードで使用した後に、エンドユーザが必要で使用する機能のみに料金を支払い、本稼動できるようなライセンシングを設定することができます。
その場合、エンドユーザは、デベロッパへ、HASP HLキーを送り返さなくても、インターネット経由で速やかにライセンス更新を受けることができます。
Q7 どのタイプのHASP HLキーが利用できるのですか?
A7 HASP HLには次のモデルがあります。
HASP HL Basicは、AESアルゴリズムに基づいたストリング暗号化機能を使って、最強のセキュリティを提供する低コストのソリューションです。
HASP HL Proは、AESに加え、一つのキーで16までのライセンスをサポートし、16種類のアプリケーションをプロテクトする112バイトのR/Wメモリを内蔵しています。
HASP HL Maxは、4KBというさらに大きなメモリがあり、一つのキーで112までのライセンスをサポートし、112種類のアプリケーションをプロテクトします。
HASP HL Timeは、ソフトウェアのレンタルを可能にするリアルタイムクロックを内蔵しています。それ以外の仕様は、HASP HL Maxと同様です。
HASP HL Netは、ネットワーク内にあるどのコンピュータからも接続が可能で、プロテクトされたアプリケーションを同時に起動することが可能です。また、起動するユーザ数を限定することも可能です。
これら5種類のHASP HLモデルはUSBで利用することができます。
Q8 USBポートを持たないエンドユーザには、どのようなソリューションを提供すればよいのですか?
A8 過去4年間で製造されたコンピュータには、すべてUSBポートがあります。したがって、そのような状況があるとは考えにくいでしょう。
ただし、他のUSBの周辺機器がエンドユーザのUSBポートをすべて占有している場合は、ハブを使用することをご推奨めします。
また、パラレルキーが必要な場合、HASP4のパラレルキーを提供することも可能です。HASP HLでプロテクトされたソフトウェアは、HASP4パラレルキーを使用することができます。
Q9 AESとは何ですか?また、どのようにHASP HLのセキュリティを強化するのですか?
A9 HASP HLは、米国標準技術局(NIST)によって2000年10月にAES(Advanced Encryption Standard)に選ばれたラインダールアルゴリズムを採用しています。パブリックシンメトリックアルゴリズムのラインダールは、従来のDESアルゴリズムに代わり、NISTの標準規格に採用されています。
ラインダールの強みをいくつかあげてみましょう。
単純かつ上品なデザインであること、現代の高性能なプロセッサ上で、効率的にかつ高速に操作できること、コンパクトなハードウェアだということです。これらの全ての特長で広範なアプリケーションをサポートすることができます。
将来の技術の進歩と、ハードウェアキーの製品としての寿命より先のAESに対する攻撃がある場合などを除いて考えれば、AESには、将来にわたって安全を保つ暗号化方式です。
Q10 どのプラットフォームおよびOSをサポートしていますか?
A10 HASP HLは、Windows7/Vista/XP/2003・2008Server/2000、Mac OS X 10.x およびLinux OSをサポートするクロスプラットフォームソリューションキーです。
Q11 アプリケーションを、MacおよびWindowsの両方でサポートする場合、
1枚のCDでそれぞれをインストールすることは可能ですか?
A11 HASP HLは、クロスプラットフォームキーです。一つのハードウェアキーおよびAPIで、Windows、Mac、Linux をサポートするアプリケーションをプロテクトすることが可能です。
エンドユーザのマシンがこの3種類のプラットフォームであれば、1枚のCDとHASP HLキーでインストールが可能です。
Q12 HASP HLはどのプログラミング言語をサポートしているのですか?
A12 HASP HLには次のOSごとに、それぞれのコンパイラのインターフェースとサンプルがあります。
Windows: MS VC, .NET assembly, VB, Delphi, Borland C, Borland C Builder, OCX/ActiveX/COM, AutoCAD (AutoLisp-ARX), JAVA, 4th DIM, FoxPro
Mac: C, 4th DIM, Real Basic, Project Builder
Linux: C
Q13 HASP HLはどのようにアプリケーションをプロテクトするのですか?
A13 HASP HLは、キーがコンピュータに接続された場合にのみ、プロテクトされたソフトウェアへのアクセスおよび実行を許可します。
これによって、著作権侵害および不法使用からソフトウェアをプロテクトします。
HASP HLキーには、非常に安全で解析不能な暗号化エンジンを内蔵しています。
ランタイムには、プロテクトされたソフトウェアはHASP HLに暗号化されたストリングを送り、そこでストリングを復号化し、HASP HLキーとソフトウェア間に、模倣不能なレスポンスを生成します。
HASP HLからのレスポンスが正しい場合には、アプリケーションが実行されます。HASP HLが接続されていないか、レスポンスが正しくない場合、アプリケーションは実行しません。
Q14 HASP HLを使ってプロテクションを行うためにソフトウェアに何をインプリメントするのですか?
A14 ソフトウェアとHASP HLキーとを関連させる必要があります。これは、2つの方法から選択できます。
1つめは、実行可能なファイル(.exeファイル)あるいは.DLLファイルを、キーと関連した暗号化シールドでラッピングするEnvelopeツールの使用です。
この方法ならソースコードも必要なく、GUIを使用し、わずか数秒でインプリメントすることができます。
もう1つは、HASP HL APIを使用し、ソースコードにHASP HLを呼び出す関数を挿入することです。
いずれの方法でも強力なセキュリティを提供します。
なお、最強のプロテクションを行うなら、両方を併用することをお推めします。
Q15 アラジン社はプロテクションのインプリメントをサポートしてくれますか?
A15 HASP製品は非常に使いやすいソリューションを提供します。製品に同梱しているドキュメントをもとに、簡単にプロテクションのインプリメントができますので、サポートはさほど必要としないでしょう。
HASP HLプロテクションアンドライセンシングガイドは、最も効果的な方法でプロテクションを実行するために、ソフトウェア開発者にとって必要な全てのツール、プロテクション方法などの詳細な情報を提供しています。
さらに、HASP HL ToolBoxがあれば、ソフトウェア開発者は速やかにHASP HL APIを習得し、簡単にアプリケーションのソースコードに組み込むことができます。
Q16 HASP HLメモリとは何ですか?また、その使用方法は?
A16 HASP HLメモリの使用法は無限大です。データ保管のためとして使用されるだけでなく、ライセンスを定義することも可能です。
たとえば、あるベンダは、HASP HLメモリに400モジュール以上のライセンス条件を格納しています。
さらに、HASP HLメモリは、フィールドに出荷した後にライセンスの内容をリモート更新することができます。
Q17 HASP HLのメモリの容量はどれくらいですか?
A17 HASP HLは、2種類のメモリサイズのモデルがあります。
HASP HL Proは、39までのライセンスとデータを格納できる、112バイトのメモリを持ちます。
HASP HL Max、Net、Timeは、234までのライセンスとデータを格納できる4KBのメモリを持ちます。
Q18 HASP HLメモリに格納されたデータとライセンスは安全ですか?
A18 HASP HLキーでは、メモリデータに独自の暗号化を行います。
これは、開発者のオペレーションなしで自動的に行われます。プロテクトされたアプリケーションが実行時にメモリデータにアクセスすると、HASP HLシステムが自動的にデータの復号化を行います。
ハードウェアの専門家でもメモリを読むことができません。データやライセンスがHASP HLキー間で転送できないのは、このためです。
Q19 HASP HLはライセンス管理システムを提供していますか?
A19 ライセンス管理は、HASP HLシステムの中心となる機能です。
プロテクションの対象が1つのアプリケーションであっても複数のモジュールおよび機能であっても、システムが自動的にライセンシングを実行します。
HASP HLキーは、112までのアプリケーション、モジュールあるいは機能のプロテクションとライセンシングを実行することができます。
各ライセンスはソフトウェアの起動をカウントしたり、ソフトウェアの使用日時を制限したり、ネットワーク環境内で同時にソフトウェアを実行しているユーザ数を制限することもできます。
ライセンスの条件はプロテクトされたモジュール/機能ごとに定義できます。
Q20 リアルタイムクロックはどのように使用すればいいのですか?
A20 HASP HL Timeモデルはリアルタイムクロックを内蔵するHASP HLキーです。
HASP HL Timeで、アプリケーションがハードウェアキーで守られるだけでなく、起動時間や日数の制限も行えます。
これは、ソフトウェアの定期契約もしくは、レンタルや販売に理想的なソリューションです。
Q21 HASP HL Timeのバッテリーが切れたらどうなるのですか?
A21 コンピュータに接続していない場合の、HASP HL Timeのバッテリーの寿命は4年です。
ただし、キーをマシンに接続していれば、バッテリーの寿命を少なくとも10年にまで延ばすことが可能です。
最終的にバッテリーが切れた場合は、HASP HL Timeは、HASP HL Maxとして使用することができます。
つまり、期限のあるライセンスはサポートできませんが、起動を制限するライセンスはサポートし続けられるということです。
Q22 企業内のマルチユーザのためのソリューションとは何ですか?
A22 1つのアプリケーションをネットワーク環境内の複数のマシンで実行したい場合、エンドユーザは、各々のマシンに、HASP HLキーを接続する必要はありません。
その代わりに、HASP HL Netモデルを使用してアプリケーションをプロテクトし、エンドユーザに1個のキーを送ってください。
HASP HL Netキーが1つあれば、ネットワーク上のどのマシンにでも接続することが可能で、接続しているユーザのモニタリングも可能です。
Q23 購入したキーは、他のベンダに販売しているキーとどう違うのですか?
A23 あなたが受け取ったキーには、世界中で一意の御社特有の情報が入っています。
各ソフトウェアベンダには、独自のベンダコードを割り当て、生産時にキーに焼きつけて出荷しています。
アラジン社の生産部門だけが御社のベンダコードを知っているため、外部から変更または読みとりを目的としてHASP HLにアクセスすることはできません。
Q24 HASP HLで複数のアプリケーションをプロテクトすることはできますか?
A24 はい。HASP HLキー1つで、112までのアプリケーションをプロテクトすることができます。
Q25 既にエンドユーザサイトのフィールドにあるキーのメモリに変更を加えることはできますか?
A25 はい。HASP HLの機能である、Remote Update System (RUS)を使えば、フィールドにあるキーをベンダへ返さずに、ソフトウェアモジュールのアップデートライセンスを安全に追加することができます。
このアップデートパッケージには、ライセンスの拡張子あるいは更新したHASP HLメモリデータを含めることも可能です。そして、このアップデートはRSAでデジタル署名されており、フィールドの最新のキーによって認証されます。
Q26 HASP HLのテストや評価を行うことはできますか?
A26 はい。当社にご連絡いただければ、HASP HL 開発キットをお送りします。
このキットには、全ての機能を備えたHASP HLデモキーと、必要なすべてのソフトウェアおよびドキュメントが入っています。
 

■開発キットは無料配布です。

■価格
 
弊社までお問い合わせ下さい。

■HASP代理店
株式会社キャドスクウェア
HASP営業
〒338-0001
埼玉県さいたま市中央区上落合2-3-2
Mio新都心 5F
E-mail:HASP@cadsquare.jp
Tel: 048-851-5554
Fax: 050-3597-3665