savannah-register-public
[Top][All Lists]
Advanced

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

[Savannah-register-public] [task #13611] Submission of Permutation Engin


From: Klaus-Juergen Wolf
Subject: [Savannah-register-public] [task #13611] Submission of Permutation Engine
Date: Wed, 13 May 2015 12:35:53 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36

URL:
  <http://savannah.gnu.org/task/?13611>

                 Summary: Submission of Permutation Engine
                 Project: Savannah Administration
            Submitted by: yanestra
            Submitted on: Wed 13 May 2015 02:35:51 PM CEST
         Should Start On: Wed 13 May 2015 12:00:00 AM CEST
   Should be Finished on: Sat 23 May 2015 12:00:00 AM CEST
                Category: Project Approval
                Priority: 5 - Normal
                  Status: None
                 Privacy: Public
        Percent Complete: 0%
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
                  Effort: 0.00

    _______________________________________________________

Details:

A new project has been registered at Savannah 
This project account will remain inactive until a site admin approves or
discards the registration.


= Registration Administration =

While this item will be useful to track the registration process, *approving
or discarding the registration must be done using the specific Group
Administration
<https://savannah.gnu.org/siteadmin/groupedit.php?group_id=11449> page*,
accessible only to site administrators, effectively *logged as site
administrators* (superuser):

* Group Administration
<https://savannah.gnu.org/siteadmin/groupedit.php?group_id=11449>


= Registration Details =

* Name: *Permutation Engine*
* System Name:  *peng4*
* Type: non-GNU software and documentation
* License: GNU General Public License v2 or later

----

==== Description: ====
PENG4 ("Permutation Engine 4") is an implementation of an encryption algorithm
based on long-distance bit permutations. It is still experimental. Written in
C, 
it is suprisingly fast on modern computers. Lower performance is partially
intended because of more difficult brute force attacks. The project was
started in 1998, and in generation 4 the main objective was to avoid manual
optimizations, since surprisingly, bitpacking and access ordering have made
things worse. The algorithm and the tool is intended for top secret material,
albeit its implementation is experimental and may be faulty or too simplistic
in some point of view. Caveat utilitor!

The current algorithm can be described with CBC(X-P-X), that means, a
plaintext gets XORed, permutated and XORed again, with each round, and a CBC
block cipher mode of operation is applied.  Different sets (called
"variations") are applied
in proper order.


==== Other Software Required: ====
MT19937
BSD License
http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt.html

Whirlpool Hash
Public Domain
https://www.cosic.esat.kuleuven.ac.be/nessie/workshop/submissions/whirlpool.zip


==== Tarball URL: ====
http://savannah.gnu.org/submissions_uploads/peng4-4.01.00.0046.tar.bz2






    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/task/?13611>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]