You're right. I'm using M3, but according the website ( https://openmeetings.apache.org/downloads.html) it is the "Latest Official WebRTC Release" :-) Best K.
Am Sa., 18. Apr. 2020 um 13:56 Uhr schrieb <[email protected]>: > 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/how-weak-is-md5-as-a-password-hashing-function >> >> On Sat, 18 Apr 2020 at 02:42, K. Kamhamea <[email protected]> >> 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-M3/openmeetings-util/src/main/java/org/apache/openmeetings/util/crypt/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 <[email protected]> >>>> wrote: >>>> >>>>> I was just about testing other encryption methods as described >>>>> https://openmeetings.apache.org/CustomCryptMechanism.html >>>>> >>>> >>>> I doubt anyone ever try this :) >>>> >>>> >>>>> >>>>> Here I run into the following undocumented problems >>>>> 1. Where to copy the MD5Implementation.java >>>>> <https://github.com/apache/openmeetings/blob/256e5cd11e5af8f422688dfc1d01ac66b370d7a0/openmeetings-util/src/main/java/org/apache/openmeetings/util/crypt/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-util/apidocs/org/apache/openmeetings/util/crypt/MD5.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/crypt/MD5.java >>>> Can't be used due to it doesn't implements ICrypt >>>> >>>> >>>> >>>>> >>>>> Best K. >>>>> >>>> >>>> >>>> -- >>>> Best regards, >>>> Maxim >>>> >>> >> >> -- >> Best regards, >> Maxim >> > > >
