優れた高速ドライバー
ワイブキードライバーによるプロテクトチェックは非常に高速です。プロテクトされていないオリジナルプログラムとワイブキーで暗号化されたプログラムとの起動時間はほとんど同じです。プロテクトをかけたために、プログラムの動作が遅くなることはありません。理論的にはキーチェックおよび復号処理が発生しますので、微妙な時間差はありますが、少なくともユーザーが体感できるほどの時間差はありません。
アクセススピード(参考例)
386SX, 20MHZ, DOS上のかなり遅い環境で測定しても、プロテクトチェックの速さがおわかりいただけると思います。
- ワイブキーAPI Function:Time
- WkbOpen2, WkbClose2 (combined) : 17ms
- WkbSelect2 : 65ms
- WkbCrypt2, direct, 10bytes : 32ms
- WkbCrypt2, direct, 100bytes : 160ms
- WkbCrypt2, direct, 1000bytes : 1.35s
- WkbCrypt2, indirect (Knuth), 10bytes : 120µs
- WkbCrypt2, indirect (Knuth), 100bytes : 1ms
- WkbCrypt2, indirect (Knuth), 1000bytes : 10ms
- WkbListPort2, 1 WIBU-BOX : 10ms
- WkbListPort2, 4 WIBU-BOXes : 38ms
- WkbListBox2 : 50ms