...if is this:
https://github.com/openmeetings/custom-crypt
...works for me.


..............El dom, 19-04-2020 a las 16:32 +0700, Maxim Solodovnik
escribió:
> Works for me Can anyone else check?
> On Sun, Apr 19, 2020, 15:01 K. Kamhamea <[email protected]>
> wrote:
> > This link doesn't work either. Got a 404 
> > :-(
> > Am So., 19. Apr. 2020 um 02:47 Uhr schrieb Maxim Solodovnik <soloma
> > [email protected]>:
> > > forget the link https://github.com/openmeetings/custom-crypt
> > > On Sun, 19 Apr 2020 at 00:30, K. Kamhamea <[email protected]
> > > m> wrote:
> > > > ???
> > > > Where is the example?
> > > > 
> > > > Am Sa., 18. Apr. 2020 um 19:07 Uhr schrieb Maxim Solodovnik <so
> > > > [email protected]>:
> > > > > Here is the example
> > > > > On Sat, 18 Apr 2020 at 19:24, K. Kamhamea <kamhamea@googlemai
> > > > > l.com> wrote:
> > > > > > You're right. I'm using M3, but according the website (http
> > > > > > s://openmeetings.apache.org/downloads.html) it is the
> > > > > > "Latest Official WebRTC Release" :-)
> > > > > > Best K.
> > > > > > 
> > > > > > Am Sa., 18. Apr. 2020 um 13:56 Uhr schrieb <info@bureau-de-
> > > > > > poste.net>:
> > > > > > > 
> > > > > > > 
> > > > > > > 
> > > > > > > 
> > > > > > > 
> > > > > > > Hello,
> > > > > > > 
> > > > > > > 
> > > > > > > 
> > > > > > > About all this work you are doing on the manual, I hope
> > > > > > > you are making a manual for  the current M4 and not M3 -
> > > > > > > as some of the symbols have changed, etc.
> > > > > > > 
> > > > > > > 
> > > > > > > 
> > > > > > > Best regards,
> > > > > > > 
> > > > > > > 
> > > > > > > 
> > > > > > > Ed
> > > > > > > 
> > > > > > > 
> > > > > > > 
> > > > > > > 
> > > > > > > 
> > > > > > > Quoting "K. Kamhamea" <[email protected]>:
> > > > > > > > You are right we should not invest to much time and
> > > > > > > > efforts here. It is rather a negligibility. I just want
> > > > > > > > to keep the manual as detailed as possible. But there
> > > > > > > > are many other more pressing things to solve. I will
> > > > > > > > create a new thread for that.
> > > > > > > > K.
> > > > > > > > 
> > > > > > > > 
> > > > > > > > 
> > > > > > > > 
> > > > > > > > Am Sa., 18. Apr. 2020 um 03:31 Uhr schrieb Maxim
> > > > > > > > Solodovnik <[email protected]>:
> > > > > > > > > I can create example project for this (please ping me
> > > > > > > > > if i will be too silent)
> > > > > > > > >  
> > > > > > > > > According to MD5 as password hash function: this is
> > > > > > > > > bad idea
> > > > > > > > > https://security.stackexchange.com/questions/52461/ho
> > > > > > > > > w-weak-is-md5-as-a-password-hashing-function
> > > > > > > > > 
> > > > > > > > > 
> > > > > > > > > 
> > > > > > > > > 
> > > > > > > > > On Sat, 18 Apr 2020 at 02:42, K. Kamhamea <kamhamea@g
> > > > > > > > > ooglemail.com> wrote:
> > > > > > > > > > 
> > > > > > > > > > OMG. I'm not experienced with Java. We are doing
> > > > > > > > > > python mostly and Javascript and rarely some C++
> > > > > > > > > > but never Java.
> > > > > > > > > >  
> > > > > > > > > > I tried to compile your MD5implementation file
> > > > > > > > > > https://github.com/apache/openmeetings/blob/5.0.0-M
> > > > > > > > > > 3/openmeetings-
> > > > > > > > > > util/src/main/java/org/apache/openmeetings/util/cry
> > > > > > > > > > pt/MD5Implementation.java
> > > > > > > > > > but it failed because of missing dependencies. It
> > > > > > > > > > probably requires the whole source of the project
> > > > > > > > > > being downloaded and properly installed.
> > > > > > > > > > So for the moment I decided I wouldn't spend my
> > > > > > > > > > time to test all this I'm just going to copy your
> > > > > > > > > > detailed instruction into the Manual.
> > > > > > > > > >  
> > > > > > > > > > The reason why I was so interested in this topic is
> > > > > > > > > > because of compatibility problems. I haven't found
> > > > > > > > > > yet a python encryption library that is compatible.
> > > > > > > > > > By contrast, MD5 is a standard that is widely used.
> > > > > > > > > >  
> > > > > > > > > > Thank you again so much for your help
> > > > > > > > > > K.
> > > > > > > > > >  
> > > > > > > > > >  
> > > > > > > > > > 
> > > > > > > > > > 
> > > > > > > > > > 
> > > > > > > > > > 
> > > > > > > > > > 
> > > > > > > > > > Am Fr., 17. Apr. 2020 um 16:15 Uhr schrieb Maxim
> > > > > > > > > > Solodovnik <[email protected]>:
> > > > > > > > > > >  
> > > > > > > > > > > 
> > > > > > > > > > > 
> > > > > > > > > > > 
> > > > > > > > > > > On Fri, 17 Apr 2020 at 18:54, K. Kamhamea <kamham
> > > > > > > > > > > [email protected]> wrote:
> > > > > > > > > > > > I was just about testing other encryption
> > > > > > > > > > > > methods as described
> > > > > > > > > > > > https://openmeetings.apache.org/CustomCryptMech
> > > > > > > > > > > > anism.html
> > > > > > > > > > > > 
> > > > > > > > > > > > 
> > > > > > > > > > > 
> > > > > > > > > > >  
> > > > > > > > > > > I doubt anyone ever try this :)
> > > > > > > > > > >  
> > > > > > > > > > > >  
> > > > > > > > > > > > Here I run into the following undocumented
> > > > > > > > > > > > problems
> > > > > > > > > > > > 1. Where to copy the MD5Implementation.java
> > > > > > > > > > > > file into my file system
> > > > > > > > > > > > 
> > > > > > > > > > > > 
> > > > > > > > > > > 
> > > > > > > > > > >  
> > > > > > > > > > > This is basic JAVA question :)
> > > > > > > > > > > Java programs need to be compiled
> > > > > > > > > > > i.e. After you have created class (which MUST
> > > > > > > > > > > implement interface) you need to 
> > > > > > > > > > > 1) compile this class
> > > > > > > > > > > 2) Pack into JAR file
> > > > > > > > > > > 3) Put jar to webapps/openmeetings/WEB-INF/lib
> > > > > > > > > > >  
> > > > > > > > > > > > 2. How to set the CLASSPATH so that it can be
> > > > > > > > > > > > found anywhere in my filesystem
> > > > > > > > > > > > 
> > > > > > > > > > > > 
> > > > > > > > > > > 
> > > > > > > > > > >  
> > > > > > > > > > > jars from webapps/openmeetings/WEB-INF/lib are
> > > > > > > > > > > being loaded automatically
> > > > > > > > > > >  
> > > > > > > > > > > > 3. What is actually the text string to be added
> > > > > > > > > > > > into the configuration variable "
> > > > > > > > > > > > crypt.class.name "
> > > > > > > > > > > > 
> > > > > > > > > > > > 
> > > > > > > > > > > 
> > > > > > > > > > >  
> > > > > > > > > > > In JAVA classes are usually being created in
> > > > > > > > > > > packages (to resolve possible name clashes)
> > > > > > > > > > > so You need to write something like:
> > > > > > > > > > >  
> > > > > > > > > > > package com.googlemail.kamhamea;
> > > > > > > > > > >  
> > > > > > > > > > > public class MySecureCryptProvider implements
> > > > > > > > > > > ICrypt {
> > > > > > > > > > >    ........your secure algorithm here ..........
> > > > > > > > > > > }
> > > > > > > > > > >  
> > > > > > > > > > > In config value you should write:
> > > > > > > > > > > "com.googlemail.kamhamea.MySecureCryptProvider"
> > > > > > > > > > >  
> > > > > > > > > > >  
> > > > > > > > > > > >  
> > > > > > > > > > > > Alternatively I tried this class
> > > > > > > > > > > > http://openmeetings.apache.org/openmeetings-uti
> > > > > > > > > > > > l/apidocs/org/apache/openmeetings/util/crypt/MD
> > > > > > > > > > > > 5.html
> > > > > > > > > > > >  
> > > > > > > > > > > > But changing the configuration variable to "
> > > > > > > > > > > > org.apache.openmeetings.util.crypt.MD5 "
> > > > > > > > > > > > creates but an error.
> > > > > > > > > > > > 
> > > > > > > > > > > > 
> > > > > > > > > > > 
> > > > > > > > > > >  
> > > > > > > > > > > https://github.com/apache/openmeetings/blob/5.0.0
> > > > > > > > > > > -M3/openmeetings-
> > > > > > > > > > > util/src/main/java/org/apache/openmeetings/util/c
> > > > > > > > > > > rypt/MD5.java
> > > > > > > > > > > Can't be used due to it doesn't implements ICrypt
> > > > > > > > > > >  
> > > > > > > > > > >  
> > > > > > > > > > > >  
> > > > > > > > > > > > Best K.
> > > > > > > > > > > > 
> > > > > > > > > > > > 
> > > > > > > > > > > 
> > > > > > > > > > > 
> > > > > > > > > > > 
> > > > > > > > > > >  
> > > > > > > > > > > --
> > > > > > > > > > > 
> > > > > > > > > > > 
> > > > > > > > > > > 
> > > > > > > > > > > Best regards,
> > > > > > > > > > > 
> > > > > > > > > > > Maxim
> > > > > > > > > > > 
> > > > > > > > > > > 
> > > > > > > > > > > 
> > > > > > > > > > > 
> > > > > > > > > > 
> > > > > > > > > > 
> > > > > > > > > 
> > > > > > > > > 
> > > > > > > > > 
> > > > > > > > >  
> > > > > > > > > --
> > > > > > > > > 
> > > > > > > > > 
> > > > > > > > > 
> > > > > > > > > Best regards,
> > > > > > > > > 
> > > > > > > > > Maxim
> > > > > > > > > 
> > > > > > > > > 
> > > > > > > > > 
> > > > > > > 
> > > > > > > 
> > > > > > > 
> > > > > > > 
> > > > > > > 
> > > > > > > 
> > > > > 
> > > > > -- 
> > > > > Best regards,
> > > > > Maxim
> > > > > 
> > > 
> > > -- 
> > > Best regards,
> > > Maxim
> > > 

Reply via email to