DiceLock icon

DiceLock For Linux

  n/a
GPL    

Empowers symmetric ciphers like AES (Advanced Encryption Standard) and others. #Symmetric ciphers  #Cryptographic architecture  #Encrypted data  #Cryptographic  #Symmetric  #Ciphers  

Description

Free Download

DiceLock is an open source cryptographic architecture to generate encrypted data sequences ensuring that they have randomness properties.

It empowers well known symmetric cryptographic algorithms block ciphers like AES (with 128, 192 or 256 bit keys) and stream ciphers like HC 128 and HC 256. DiceLock does not modify such algorithms, just make use of them to get randomized-encrypted text sequences.

DiceLock checks encrypted sequences to verify if they are at random (there are no patterns in the encrypted sequence), if the sequence is at random it is provided as a secure sequence, it it is not at random DiceLock modifies the input (like the key) in order to generate a new encrypted sequence to be checked for randomness.

DiceLock makes use of standard random number tests like those described in FIPS 800-22 rev1a of NIST (National Institute of Standards and Technology, U.S. Departament of Commerce) as Frequency Test, Block Frequency Test, Cumulative Sum Forward Test, Cumulative Sum Reverse Test, Runs Test, Longest Run Of Ones Test, Rank Test, Universal Test, Approximate Entropy Test, Serial Test and Discrete Fourier Transform Test.

Since Internet was born secure communications are an important point in mind. Secure communications are basic for current electronic society and e-commerce.

Untill now users must rely on expert analyses that encrypted information is secure and can not be accessed by third parties. Users must rely on icons (like a lock) or other image to get confidence that their communications are secure.

iceLock cipher was born with the idea to get users closer to encryption, to give them the ability to check by themselves that there is no hidden pattern, that the encrypted information is at random.

DiceLock can be incorporated into well known cryptographic protocols like SSL, TLS and alike like any other symmetric cipher. It allows users to check for randomness properties if they wish.

One of the next computer paradigms is Cloud storage, where the user information is going to be hosted in third party companies. It allows the user to access and share the information on any computer through web service application programming interfaces or through a Web-based user interfaces..

It has advantages as you only pay for the storage used, there is no need to install physical storage devices in own datacenter or offices (reducing IT and hosting costs) and storage maintenance tasks, such as backup, data replication, and purchasing additional storage devices are offloaded to the responsibility of a service provider, allowing to focus on core business.

But Cloud storage offers potential security concerns regarding stored data and data in transit when storing sensitive data at a cloud storage provider.

DiceLock provides means to get user confidence that sensitive data stored in third party companies can not be accessed. The user itself is able to check that randomized-encrypted information is at random, he can apply random number tests to verify that there are no hidden patterns that can be analyzed.

DiceLock cryptographical architecture implies to apply random number tests to the encrypted sequence. Thus, as random number tests are always applied, there is an important issue to analyze, the increment of resources that the process needs.

Two main aspects of DiceLock research are performed:

- the feasibility of block ciphers (making use of operation modes) and stream ciphers to generate randomized encrypted sequences when they are tested with random number NIST tests, and

- the time analysis of all algorithms (encryption algorithms, random number tests and hash functions) to check the feasibility to use some or all of them to achive randomized-encrypted text sequences.

First approach to DiceLock was performed in 1.998 making use of IDEA (International Data Encryption Algorithm) working with CBC operation mode, and random number tests shown in FIPS PUB 140-1, "Security Requirements For Cryptographic Modules".

IDEA is a patented technology that was traded by ASCOM, AG. As a patented technology was used to implement DiceLock, intellectual property path was followed by DiceLock Security team. This approach led us to get "Randomization-Encryption System" patent.

As the evolution was conceived and first tests performed, the evolution had been applied for patent application. DiceLock Security team was granted with european patent EP1182777 and US patent US7508945, titled "Self-corrector randomisation-encryption and method". This patent document implements the current architecture of DiceLock, where the algorithm changes automatically the key (for example) to get randomized-encrypted text sequences.

DiceLock Security is a software developer company providing Information Security software based on DiceLock cipher.

DiceLock Security has developed DiceLockSecurity namespace, where all DiceLock Security C++ classes are implemented. Check our Knowledge website, where you can get the classes and interfaces.

DiceLock 5.0.0.1

add to watchlist add to download basket send us an update REPORT
  runs on:
Linux
  3 screenshots:
DiceLock - screenshot #1DiceLock - screenshot #2DiceLock - screenshot #3
  main category:
Security
  developer:
  visit homepage

IrfanView 4.67

With support for a long list of plugins, this minimalistic utility helps you view images, as well as edit and convert them using a built-in batch mode
IrfanView

4k Video Downloader 1.5.2.0077 Plus / 4.30.0.5655

Export your favorite YouTube videos and playlists with this intuitive, lightweight program, built to facilitate downloading clips from the popular website
4k Video Downloader

Bitdefender Antivirus Free 27.0.35.146

Feather-light and free antivirus solution from renowned developer that keeps the PC protected at all times from malware without requiring user configuration
Bitdefender Antivirus Free

calibre 7.8.0

Effortlessly keep your e-book library thoroughly organized with the help of the numerous features offered by this efficient and capable manager
calibre

Zoom Client 6.0.0.37205

The official desktop client for Zoom, the popular video conferencing and collaboration tool used by millions of people worldwide
Zoom Client

Microsoft Teams 24060.2623.2790.8046 Home / 1.7.00.7956 Work

Effortlessly chat, collaborate on projects, and transfer files within a business-like environment by employing this Microsoft-vetted application
Microsoft Teams

7-Zip 23.01 / 24.04 Beta

An intuitive application with a very good compression ratio that can help you not only create and extract archives, but also test them for errors
7-Zip

Windows Sandbox Launcher 1.0.0

Set up the Windows Sandbox parameters to your specific requirements, with this dedicated launcher that features advanced parametrization
Windows Sandbox Launcher

ShareX 16.0.1

Capture your screen, create GIFs, and record videos through this versatile solution that includes various other amenities: an OCR scanner, image uploader, URL shortener, and much more
ShareX

paint.net 5.0.13 (5.13.8830.42291)

Packed with an array of options and an intuitive interface, this application enables you to create professional-looking photographs
paint.net

% discount
Windows Sandbox Launcher
  • Windows Sandbox Launcher
  • ShareX
  • paint.net
  • IrfanView
  • 4k Video Downloader
  • Bitdefender Antivirus Free
  • calibre
  • Zoom Client
  • Microsoft Teams
  • 7-Zip
essentials


User Comments
This enables Disqus, Inc. to process some of your data. Disqus privacy policy