This link doesn't work either. Got a 404
:-(

Am So., 19. Apr. 2020 um 02:47 Uhr schrieb Maxim Solodovnik <
solomax...@gmail.com>:

> forget the link https://github.com/openmeetings/custom-crypt
>
> On Sun, 19 Apr 2020 at 00:30, K. Kamhamea <kamha...@googlemail.com> wrote:
>
>> ???
>> Where is the example?
>>
>> Am Sa., 18. Apr. 2020 um 19:07 Uhr schrieb Maxim Solodovnik <
>> solomax...@gmail.com>:
>>
>>> Here is the example
>>>
>>> On Sat, 18 Apr 2020 at 19:24, K. Kamhamea <kamha...@googlemail.com>
>>> wrote:
>>>
>>>> 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 <i...@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" <kamha...@googlemail.com>:
>>>>>
>>>>> 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 <
>>>>> solomax...@gmail.com>:
>>>>>
>>>>>> 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 <kamha...@googlemail.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-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 <
>>>>>>> solomax...@gmail.com>:
>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On Fri, 17 Apr 2020 at 18:54, K. Kamhamea <kamha...@googlemail.com>
>>>>>>>> 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
>>>>>>
>>>>>
>>>>>
>>>>>
>>>
>>> --
>>> Best regards,
>>> Maxim
>>>
>>
>
> --
> Best regards,
> Maxim
>

Reply via email to