OutSystems Forge 日本語データベース

Ciphered Local Storage Plugin

サポート
※Forge全件データの日本語検索サービスをご利用になりたい場合は、こちらまでお問合せください。

Forge英文サイト

2016-12-15 1.0.5 Outsystems R&D 10.0.105.0 All All Plug-ins
このプラグインを使用すると、暗号化されたローカルストレージデータベースを使用して、モバイルアプリケーションの機密データを安全に保つことができます。
このプラグインを使用すると、暗号化されたローカルストレージデータベースを使用して、モバイルアプリケーションの機密データを安全に保つことができます。 このプラグインの使い方は? アプリケーションのモジュール内のこのプラグインのすべての要素に依存関係を追加するだけです。依存関係が確立されると、アプリケーションは新しく作成されたデータベースを使用し始めます。これは、以前のローカルデータベースの構造を複製しますが、現在は暗号化されています。 この変更を有効にするには、次のことが必要です。 アプリを公開して再構築する - 古いローカルストレージデータベースを新しい暗号化されたデータベースで置き換えます。 以前のバージョンのアプリをアンインストールします。セキュリティ上の理由から古いローカルストレージを削除します。古いローカルストレージにはアプリケーションからアクセスできなくなりました。 新しいバージョンをインストールします - このバージョンのみが新しい暗号化されたデータベースを参照します。 このプラグインはオープンソースコンポーネントのセットを使用します。そのコンポーネントのライセンスには、アプリケーションで参照可能な参照が必要です。お客様の便宜のために、CipheredLocalStoragePluginモジュールのPublicフローの下の 'License'ブロックでライセンスを見つけることができます。 制限事項 Androidデバイスの場合、デバイスにPINを設定する必要があります。そうしないと、アプリケーションが起動しません。 PINを削除すると、ローカルストレージデータベースが無駄になり、そのデータが失われます。 PINの変更はローカルストレージデータベースには影響しません。 パフォーマンス このプラグインによって追加されるオーバーヘッドは、ローカルストレージアクセスの応答時間に影響します。 iOSデバイスでは、バイナリデータを読み書きするシナリオでのみパフォーマンスが影響を受けます。応答時間が2倍遅くなることがあります。 Androidデバイスの場合、単純な操作とバイナリデータのクエリの両方で、安全なバージョンが3倍から5倍の間で遅いため、すべてのシナリオでパフォーマンスが影響を受けます。 ライセンス OutsystemsセキュアSQLiteプラグイン MITライセンス(MIT) Copyright(c)2016 OutSystems 使用する第三者コンポーネントとそのライセンスに従います。 Cordova / PhoneGap SQLCipherアダプタプラグイン MITライセンス(MIT) Copyright(c)2016 Brodysoft LiteHelpers SQLCipherコミュニティ版 SQLCipherコミュニティ版ライセンス Copyright(c)2008-2012 Zetetic LLC Apache CordovaのSecureStorageプラグイン MITライセンス(MIT) Copyright 2015 Crypho AS

[Overview]
This plugin enables you to keep your mobile applications sensitive data safe using a ciphered Local Storage database.
[Detail]
This plugin enables you to keep your mobile application's sensitive data safe using a ciphered Local Storage database. How to use this plugin? Just add a dependency to all elements of this plugin in a module of your application. Once the dependency is in place, your application starts using a newly created database which replicates the structure of your previous local database but which is now ciphered. To make this change effective you need to: Publish and rebuild your app - to replace the old local storage database with the new ciphered database. Uninstall the previous version of your app - to remove the old local storage for security reasons. The old local storage can no longer be accessed by the application. Install the new version - only this version references the new ciphered database. This plugin uses a set of open source components, whose license requires a visible reference in your application. For your convenience, you can find the license in the 'License' block under the Public flow of the CipheredLocalStoragePlugin module. Limitations For Android devices a PIN must be set in the device, otherwise the application won’t start. Removal of the PIN will render the local storage database useless and its data will be lost. Changing the PIN has no effect in the local storage database. Performance The overhead added by this plugin affects response times of the local storage access. In iOS devices, performance is affected only in scenarios where binary data is read/written .You may experience response times 2x slower. For Android devices, performance is affected for all scenarios, as the secure version is between 3x and 5x slower for both simple operations and binary data queries. Licensing OutSystems Secure SQLite Plugin MIT License (MIT) Copyright (c) 2016 OutSystems Follows the 3rd party components used and their licenses: Cordova/PhoneGap SQLCipher adapter plugin MIT License (MIT) Copyright (c) 2016 Brodysoft LiteHelpers SQLCipher Community Edition SQLCipher Community Edition License Copyright (c) 2008-2012 Zetetic LLC SecureStorage plugin for Apache Cordova MIT License (MIT) Copyright 2015 Crypho AS
戻る