Skip to content

This repository contains a Java emmbeddable library in Jolie in order to calculate the hash of a file

License

Notifications You must be signed in to change notification settings

NorwegianGoat/Jolie_Hash_Calculator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Jolie_Hash_Calculator

FileIntegrity is a Java Service to calculate the hash of a file using the SHA-384 function.
The java service can be used through the interface HashFileInterface contained in ./Jolie/interface.iol.
HashFileInterface takes in input a Jile (the type is specified in ./Jolie/type.iol).
A Jile has a: .fileName, .content, .path and a .hash.

Note that the only used fields are .path and .hash

When you use the service .path is used to open a stream on the file, then it is read and a Jile with your .path and the hash of the file (saved in .hash) is returned. An example of the use is included in ./Jolie/hash_example.ol.

Prerequisites

  • Java(TM) SE Runtime Environment (build 1.8.0_211-b12)
  • Jolie 1.7.1 (C) 2006-2019 the Jolie team

Jolie_Hash_Calculator - Authors

The JavaTheHutt team is composed by students of bachelor degree in Computer Science for Management, these are our repositories:

License

This project is licensed under the GNU v.3 License - see the LICENSE file for details

About

This repository contains a Java emmbeddable library in Jolie in order to calculate the hash of a file

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 58.9%
  • Jolie 41.1%