[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#974615: ITP: libsecrecy -- C++ header only library for random access to encrypted files



Package: wnpp
Severity: wishlist
Owner: Étienne Mollier <etienne.mollier@mailoo.org>
X-Debbugs-Cc: debian-devel@lists.debian.org
X-Debbugs-Cc: debian-med@lists.debian.org

* Package name    : libsecrecy
  Version         : 0.0.2
  Upstream Author : German Tischler <tischler@mpi-cbg.de>
* URL             : https://gitlab.com/german.tischler/libsecrecy/
* License         : BSD 2-clause "Simplified" License
  Programming Lang: C++
  Description     : C++ header only library for random access to encrypted files

 libsecrecy is a header only C++ library implementing an encrypted file format
 based on GCM (Galois Counter Mode) and AES128 or AES256.
 .
 It uses nettle[1] routines for file encryption and decryption via GCM using
 AES128 or AES256 as cipher function and gpgme[2] for key storage.
 .
 While encryption is currently only supported in a streaming fashion,
 decryption allows random access in the encrypted file due to independently
 encoded subunits.
 .
 [1] http://www.lysator.liu.se/~nisse/nettle/
 [2] https://gnupg.org/software/gpgme/index.html


Greetings,

This library popped up fairly recently as a dependency of newer
versions of the libmaus2 (version 2.0.762 is the last one I've
been able to get working on Debian without libsecrecy).  These
libraries are currently having fast paced minor releases, so I
wouldn't be surprised to close the ITP with a newer version than
announced.

Current plan is to maintain this component under Debian Med
umbrella[3], alongside its reverse dependencies.

[3] https://salsa.debian.org/med-team/libsecrecy

Kind Regards,
-- 
Étienne Mollier <etienne.mollier@mailoo.org>
Fingerprint:  8f91 b227 c7d6 f2b1 948c  8236 793c f67e 8f0d 11da
Sent from /dev/pts/5, please excuse my verbosity.

Attachment: signature.asc
Description: PGP signature


Reply to: