On 05/04/17 17:53, David Sommerseth wrote:
> On 05/04/17 16:42, debbie10t wrote:
>>
>>
>> On 05/04/17 05:34, Simon Matter wrote:
>>>>> Hi,
>>>>>
>>>>> On Tue, Apr 04, 2017 at 08:29:49AM +0200, Simon Matter wrote:
>>>>>> Interesting to see that there is zero interest in this patch here.
>>>>>
>>>>> This is a misinterpretation.
>>>>>
>>>>
>>>> Hi Gert,
>>>>
>>>> Thanks for the explanation, I'll be patient then :)
>>>>
>>>> If it's preferred for the patch to keep it even simpler and compatible the
>>>> current configs, it could be broken down to something like this in init.c:
>>>
>>> I've attached v2 now which works without any config change:
>>>
>>> --reneg-sec n
>>>     Renegotiate data channel key after n seconds (default=3600).
>>>
>>>     Note that the effective value used here is a per session pseudo-
>>>     randomized 25% of n deducted from n.  With the default value  of
>>>     3600 this results in an effective per session value in the range
>>>     of 2701 ... 3600 seconds.
>>>
>>
>>
>> A different approach could be like so:
>>
>> --reneg-sec 3600
>> --reneg-sec-1sttime-rand 1|0 (The name here for detail)
> 
> Too complicated ;-)
> 
> --reneg-sec      # 60 minutes, with X % in randomness
> --reneg-sec 1800 # 30 minutes, with X % in randomness
> (X is what we figure is reasonable by default; between 10-25%)
> 
> --reneg-sec 3600 30  # 60 minutes, 30% randomness
> --reneg-sec 1800 0   # 30 minutes, no randomness
> 
> This won't break any configurations and gives full flexibility without
> adding new options (which we really try to avoid).

Oh, and in regards to the first-time/non-first-time .... if we decide
for such flexibility, that can be a flag after the randomness.

For example  --reneg-sec 3600 12 first-only

I am far from convinced if that should be configurable or not.  But
still, this approach is still far better than introducing new options.


-- 
kind regards,

David Sommerseth
OpenVPN Technologies, Inc


Attachment: signature.asc
Description: OpenPGP digital signature

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Openvpn-devel mailing list
Openvpn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openvpn-devel

Reply via email to