Your Download has Started!
Skip to main content

Download SecurityMatters

Downloads DataFlex SecurityMatters
Back to overview

Description

This example is a later version of the workspace used in the Security the Basics DataFlex Learning Center course. Follow that course to get detailed information on exploring this example, but note that while the core functionalities covered in the course do not differ from what you find in this more current version of the workspace, the lessons do use a DataFlex 19.0 version of the workspace.

SecurityMatters uses the latest version of the Security library and contains samples that demonstrate different security measures that you may choose to include in your applications, like the use of various implementations of hashes.

With this example, you will be able to experiment with verifying hashes, encrypting file contents, securely storing passcodes, and adding 2FA (two-factor authentication) to your web applications.

The database used to examine cases of SQL Injection is an SQL Server database. The script to create the tables and populate them is included in the DBUpdate folder of the workspace. Use the steps described in the DFLC lesson to create both the Managed Connection and the database, then run the scripts directly in SQL Server Management Studio to get the tables in place.

Once you experimented enough with the features highlighted in this example and are ready to implement the techniques you think fit the scope of your own project, you may access the Download Center to download the Security library and incorporate it in your own application.

Publisher: Data Access Worldwide Version: 19.0 Publication: March 24, 2025 File size: 24,9 MB

Support

Supported versions

  • DataFlex 2022 / 25.0
  • DataFlex 2024 / 24.0
  • DataFlex 2023 / 23.0

For support go to:

Readme

SecurityMatters is a workspace containing examples of methods to protect your data and control access to your application. It uses standard DataFlex routines as well as the DataFlex Security Library (version 1.4.0 included).

It is recommended to follow the DataFlex Learning Center course Security Basics (https://learning.dataaccess.com/courses/security-the-basics/) where all the routines are explained. Note that the course uses an older version of DataFlex

Also, skip the part in lesson 1 that covers running the EXE for installation and follow the instructions listed above. For the database, after updating your connection information as the lesson describes, use SQL Server Management Studio to run the two queries located in the DBUpadte folder of the workspace - that will create the needed tables and populate them with some data.

Prior versions

Beta

Pre-releases

SecurityMatters is a workspace containing examples of methods to protect your data and control access to your application. It uses standard DataFlex routines as well as the DataFlex Security Library (version 1.4.0 included).

Legacy

Quotes

FAQ