製品 Generate disgest, a new 4D command

Generate Digest が SHA-2 に対応しました。

Deeplからの自動翻訳

ダイジェスト関数は、文書のダイジェストキーを計算する数学関数です。同一の文書は同じダイジェストキーを持ち、文書の一部を変更するとダイジェストキーは異なるものになります。これらの関数は、データの交換や比較の際に、データの整合性をチェックするのに非常に便利です。4D v16 R5では、4DがSHA-2アルゴリズムをサポートするために Generate digestコマンドを強化し、セキュリティ勧告に従ってSHA-2アルゴリズムをサポートしました。

製品 New 4D Commands to create a hash password

Webユーザーログイン時のパスワードのハッシュ化と検証

ビジネスアプリケーションが Web からアクセスされることが多くなり、その結果、脅威に晒されるようになったため、セキュリティはますます重要なトピックになってきています。4D は、セキュリティに細心の注意を払っており、4D v16 R5 では、いくつかのセキュリティの改善を提供しています。その一つが、ハッシュ化によるユーザーパスワードの保護です。

なお、4D がどのようにデータ保護や一般的なセキュリティに貢献しているか、もっと知りたい方は、こちらのブログ記事をご覧になることをお勧めします。

製品 Set the minimal TLS version for 4D Web Server

4Dサーバーのセキュリティを強化

Deeplからの自動翻訳

長年にわたり、セキュリティはビジネスアプリケーションの中核をなすテーマとなっています。TLS ( Transport Layer Security) とその前身であるSSL ( Secure Sockets Layer) は、どちらも頻繁に “SSL” と呼ばれ、コンピュータネットワーク上の通信セキュリティを提供する暗号化プロトコルです。例えば、アプリケーションがWebやクライアント/サーバー接続に使用しているTLSのバージョンは、そのセキュリティレベルに貢献します。

4Dは、すべてのTLSのバージョンをサポートしています。1.0、1.1、1.2です。使用するプロトコルのバージョンは、接続を確立する際にサーバーとクライアントの間で交渉されます。 セキュリティレベルを上げるために、4D v16 R5から、 デフォルトの最小サポートバージョンはTLS 1.2で、古いバージョンは安全でない可能性があるため拒否されます。

製品 blank

セキュリティとデータ保護

Deeplからの自動翻訳

データベースやビジネスソリューションのシステムにとって、セキュリティは重要かつ基本的なトピックです。この記事は、4D がどのようにデータを保護するのかの概要です。実際、セキュリティとはデータ保護に関するものです。そして、データ保護は巨大な領域です。データは、不要なアクセスから保護されるだけでなく、紛失からも保護される必要があります。

製品 refactoring web area

Webエリア用新レンダリングエンジン

Deeplからの自動翻訳

4DはWeb Areaオブジェクトを埋め込むための内部コンポーネントを、最新でメンテナンスの行き届いた既存のレンダリングエンジン用に更新しています。HTMLとJavaScriptの最新技術を永続的にサポートするため、4Dの64ビット版すべてにおいて、WebエリアをBlink(Google Chromeでも使用)に変更します。