- package: tis-encrypto
- name: Encrypto
- version: 1.0.1-1
- categories: Office
- maintainer: WAPT Team,Tranquil IT, Amel FRADJ
- licence: opensource_free,wapt_public
- target_os: windows
- architecture: x64
- signature_date:
- size: 3.23 Mo
- homepage : https://macpaw.com/encrypto
package : tis-encrypto
version : 1.0.1-1
architecture : x64
section : base
priority : optional
name : Encrypto
categories : Office
maintainer : WAPT Team,Tranquil IT, Amel FRADJ
description : Encrypto lets you encrypt files before sending them to friends or colleagues. Drop a file into Encrypto, set a password, then send it with enhanced security
depends :
conflicts :
maturity : PROD
locale :
target_os : windows
min_wapt_version : 2.5
sources :
installed_size :
impacted_process :
description_fr : Encrypto vous permet de crypter des fichiers avant de les envoyer à des amis ou à des collègues. Déposez un fichier dans Encrypto, définissez un mot de passe, puis envoyez-le avec une sécurité renforcée
description_pl : Encrypto umożliwia szyfrowanie plików przed wysłaniem ich do znajomych lub współpracowników. Wrzuć plik do Encrypto, ustaw hasło, a następnie wyślij go ze zwiększonym bezpieczeństwem
description_de : Mit Encrypto können Sie Dateien verschlüsseln, bevor Sie sie an Freunde oder Kollegen senden. Legen Sie eine Datei in Encrypto ab, legen Sie ein Kennwort fest und versenden Sie sie dann mit erhöhter Sicherheit
description_es : Encrypto te permite encriptar archivos antes de enviarlos a tus amigos o compañeros. Coloque un archivo en Encrypto, establezca una contraseña y envíelo con mayor seguridad
description_pt : O Encrypto permite-lhe encriptar ficheiros antes de os enviar para amigos ou colegas. Coloque um ficheiro no Encrypto, defina uma palavra-passe e envie-o com segurança reforçada
description_it : Encrypto consente di crittografare i file prima di inviarli ad amici o colleghi. Inserite un file in Encrypto, impostate una password e inviatelo con una maggiore sicurezza
description_nl : Met Encrypto kun je bestanden versleutelen voordat je ze naar vrienden of collega's stuurt. Plaats een bestand in Encrypto, stel een wachtwoord in en verstuur het met verbeterde beveiliging
description_ru : Encrypto позволяет шифровать файлы перед отправкой друзьям или коллегам. Загрузите файл в Encrypto, установите пароль, а затем отправьте его с повышенной безопасностью
audit_schedule :
editor :
keywords :
licence : opensource_free,wapt_public
homepage : https://macpaw.com/encrypto
package_uuid : cb294f6f-495f-48e8-b06f-b6dbb7cae8ed
valid_from :
valid_until :
forced_install_on :
changelog :
min_os_version :
max_os_version :
icon_sha256sum : d4815661191d4cecd6a27baad035d2ad849cde79252dc53ff1fea72ae17620bb
signer : Tranquil IT
signer_fingerprint: 8c5127a75392be9cc9afd0dbae1222a673072c308c14d88ab246e23832e8c6bb
signature_date : 2024-11-24T12:06:32.000000
signed_attributes : package,version,architecture,section,priority,name,categories,maintainer,description,depends,conflicts,maturity,locale,target_os,min_wapt_version,sources,installed_size,impacted_process,description_fr,description_pl,description_de,description_es,description_pt,description_it,description_nl,description_ru,audit_schedule,editor,keywords,licence,homepage,package_uuid,valid_from,valid_until,forced_install_on,changelog,min_os_version,max_os_version,icon_sha256sum,signer,signer_fingerprint,signature_date,signed_attributes
signature : s8LFmHZv4DpPGpdHUoa3TS/G52u8SNT4bm9DBY8Wx/tjSJvvjGvsR4BvT1UsMTZQ2pMqnMvaF9dWjo5rNQTmj5ZQJn/8dp1AQxtVfy+BHwuFQqKaB9VGzyFczYnJP3AxB8Z8FgPL1TzY8jU5x7CvWM2NPWqc0o/4zapduswd/2f80vZa1wveKsTHiB2aUEJ5dc6bhLGdYa/cn/L3+xefw60YEmBLt06BZITCp2nz3WLPbvAWqtVAUSVvJs3F7I42llaOkDxtHgsF0Opv2FFlopU66hzsm4vTG8Um66abbzsNV48vl15tRToCTWmFsU98DMBFu+b493YJRAakacsUaA==
# -*- coding: utf-8 -*-
from setuphelpers import *
r"""
Usable WAPT package functions: install(), uninstall(), session_setup(), audit(), update_package()
{
"key":"{5C39608C-6AFB-484F-BED4-3D16158CC19E}_is1",
"name":"Encrypto version 1.0.1",
"version":"1.0.1",
"install_date":"2024-09-17 00:00:00",
"install_location":"C:\\Program Files\\Encrypto\\",
"uninstall_string":"\"C:\\Program Files\\Encrypto\\unins000.exe\"",
"publisher":"MacPaw, Inc.",
"system_component":0,
"win64":true
}
]
}
"""
# Declaring global variables - Warnings: 1) WAPT context is only available in package functions; 2) Global variables are not persistent between calls
def install():
# Declaring local variables
# Installing the software
print("Installing: EncryptoforWin.exe")
install_exe_if_needed('EncryptoforWin.exe',
silentflags='/VERYSILENT /SUPPRESSMSGBOXES /NORESTART',
key='{5C39608C-6AFB-484F-BED4-3D16158CC19E}_is1',
min_version=control.get_software_version(),
)
# -*- coding: utf-8 -*-
from setuphelpers import *
from setupdevhelpers import *
import glob
import msilib
import waptlicences
def update_package():
# Declaring local variables
package_updated = False
proxies = get_proxies_from_wapt_console()
if not proxies:
proxies = get_proxies()
download_url = "https://dl.devmate.com/com.macpaw.win.Encrypto/EncryptoforWin.exe"
latest_bin = download_url.split("/")[-1]
# Downloading latest binaries
print("Download URL is: %s" % download_url)
if not isfile(latest_bin):
print("Downloading: %s" % latest_bin)
wget(download_url, latest_bin, proxies=proxies)
package_updated = True
else:
print("Binary is present: %s" % latest_bin)
# Check signature bin
expected_issuer = 'MacPaw INC'
sign_name = waptlicences.check_exe_signing_certificate(latest_bin)[0]
if sign_name != expected_issuer:
error('Bad issuer %s != %s ' % (sign_name,expected_issuer))
# Deleting outdated binaries
for f in glob.glob('*.exe'):
if f != latest_bin:
remove_file(f)
version = get_version_from_binary(latest_bin)
# Mettre à jour le package
control.set_software_version(version)
control.save_control_to_wapt()
841c55824f88b7fd6d1474adb8e4f7aa854677dfaf1ce4542768dd99eb73ab59 : EncryptoforWin.exe
38d056ab130f7bf7c481c12636a4e9959de36561d3dfcbe54c6e3571bc0c1dc3 : WAPT/certificate.crt
b6c501b7322ee93a96389f99852febfc75a463914cc09167b66d3622949b9dde : WAPT/control
d4815661191d4cecd6a27baad035d2ad849cde79252dc53ff1fea72ae17620bb : WAPT/icon.png
e96c89b71ba7eaad519206874a43517f1199a159c24f36b3ade3bd42bcd8c462 : luti.json
5777e56daf1ecf879e061ab5128392954cd97cb4734c74346687a0dd28553007 : setup.py
4a2d37952a70ad8022070fa51e3177dbf813f3b8ded914d8c284c49061312fec : update_package.py