[jitsi-dev] Sources for zrtp4j dependencies


#1

Hi Werner,

I'm currently preparing a debian source package for submission in the
Deabian Repository.
So I'm trying to build everything from source. A little help is needed
about zrtp4j, its about lcrypto-jdk16-143.jar. Building and using
sources from http://www.bouncycastle.org/ the zrtp4j compilation ends
with some errors, its for missing some classes like:
org.bouncycastle.crypto.params.ParametersForSkein and
org.bouncycastle.crypto.prng.FortunaGenerator. Is there a patch or
something else that I'm missing?

Thanks
damencho


#2

Hey Damian

The lcrypto-library is a custom mixup of BouncyCastle classes. It was
originally compiled from https://github.com/wernerd/Skein3Fish, but I needed
some additional classes for the SIP SSL Certificate validation
implementation, so the current build is AFAIK from my fork at
https://github.com/ibauersachs/Skein3Fish.

Here is a reference to a discussion I had with Werner about the topic:
http://java.net/projects/jitsi/lists/dev/archive/2011-08/message/18

Regards,
Ingo

···

-----Original Message-----
From: damencho@damencho.com [mailto:damencho@damencho.com] On Behalf Of
Damian Minkov
Sent: Donnerstag, 26. Juli 2012 11:43
To: dev@jitsi.java.net
Subject: [jitsi-dev] Sources for zrtp4j dependencies

Hi Werner,

I'm currently preparing a debian source package for submission in the
Deabian Repository.
So I'm trying to build everything from source. A little help is needed
about zrtp4j, its about lcrypto-jdk16-143.jar. Building and using
sources from http://www.bouncycastle.org/ the zrtp4j compilation ends
with some errors, its for missing some classes like:
org.bouncycastle.crypto.params.ParametersForSkein and
org.bouncycastle.crypto.prng.FortunaGenerator. Is there a patch or
something else that I'm missing?

Thanks
damencho

.


#3

Hi,

thanks everything is fine now. Will add it soon to libsrc.
Sorry that I missed that conversation.

Thanks
damencho

···

On Thu, Jul 26, 2012 at 10:59 PM, Ingo Bauersachs <ingo@jitsi.org> wrote:

Hey Damian

The lcrypto-library is a custom mixup of BouncyCastle classes. It was
originally compiled from https://github.com/wernerd/Skein3Fish, but I needed
some additional classes for the SIP SSL Certificate validation
implementation, so the current build is AFAIK from my fork at
https://github.com/ibauersachs/Skein3Fish.

Here is a reference to a discussion I had with Werner about the topic:
http://java.net/projects/jitsi/lists/dev/archive/2011-08/message/18

Regards,
Ingo

-----Original Message-----
From: damencho@damencho.com [mailto:damencho@damencho.com] On Behalf Of
Damian Minkov
Sent: Donnerstag, 26. Juli 2012 11:43
To: dev@jitsi.java.net
Subject: [jitsi-dev] Sources for zrtp4j dependencies

Hi Werner,

I'm currently preparing a debian source package for submission in the
Deabian Repository.
So I'm trying to build everything from source. A little help is needed
about zrtp4j, its about lcrypto-jdk16-143.jar. Building and using
sources from http://www.bouncycastle.org/ the zrtp4j compilation ends
with some errors, its for missing some classes like:
org.bouncycastle.crypto.params.ParametersForSkein and
org.bouncycastle.crypto.prng.FortunaGenerator. Is there a patch or
something else that I'm missing?

Thanks
damencho

.


#4

Hi,

great - I just forgot about that lib :slight_smile: . For ZRTP and maybe
SDES please don't use normal BC libs. The modified libs include
not only the Skein but also a modified Big Number module that
is better suited for security functions. This Big Number
module has functions to wipe the memory of a BigNumber variable
if it is not longer used.

REgards,
Werner

···

Am 27.07.2012 12:20, schrieb Damian Minkov:

Hi,

thanks everything is fine now. Will add it soon to libsrc.
Sorry that I missed that conversation.

Thanks
damencho

On Thu, Jul 26, 2012 at 10:59 PM, Ingo Bauersachs <ingo@jitsi.org> wrote:

Hey Damian

The lcrypto-library is a custom mixup of BouncyCastle classes. It was
originally compiled from https://github.com/wernerd/Skein3Fish, but I needed
some additional classes for the SIP SSL Certificate validation
implementation, so the current build is AFAIK from my fork at
https://github.com/ibauersachs/Skein3Fish.

Here is a reference to a discussion I had with Werner about the topic:
http://java.net/projects/jitsi/lists/dev/archive/2011-08/message/18

Regards,
Ingo

-----Original Message-----
From: damencho@damencho.com [mailto:damencho@damencho.com] On Behalf Of
Damian Minkov
Sent: Donnerstag, 26. Juli 2012 11:43
To: dev@jitsi.java.net
Subject: [jitsi-dev] Sources for zrtp4j dependencies

Hi Werner,

I'm currently preparing a debian source package for submission in the
Deabian Repository.
So I'm trying to build everything from source. A little help is needed
about zrtp4j, its about lcrypto-jdk16-143.jar. Building and using
sources from http://www.bouncycastle.org/ the zrtp4j compilation ends
with some errors, its for missing some classes like:
org.bouncycastle.crypto.params.ParametersForSkein and
org.bouncycastle.crypto.prng.FortunaGenerator. Is there a patch or
something else that I'm missing?

Thanks
damencho

--
----------------------------------------------
Werner Dittmann Werner.Dittmann@t-online.de
Tel +49 176 993 462 95
PGP key: 82EF5E8B