Hello, 
You are right. I had version 7.6 and that was the problem. Thank you for 
yours assistance.

Τη Παρασκευή, 1 Δεκεμβρίου 2017 - 12:16:13 μ.μ. UTC+1, ο χρήστης Rusydi H. 
Makarim έγραψε:
>
> Note that has_linear_structure() in Boolean Function is only available 
> from SageMath version >= 8.0
>
> On 1 Dec 2017 11:49 a.m., "Rusydi H. Makarim" <rusydi...@gmail.com 
> <javascript:>> wrote:
>
>> Hi,
>>
>> Which version of SageMath that you used ?
>>
>> On 1 Dec 2017 11:40 a.m., "Γίαννης Κολλητίδης" <johnk...@gmail.com 
>> <javascript:>> wrote:
>>
>>> Hi everyone,
>>>
>>> I have used the has_linear_structure()  function according to example: 
>>> http://doc.sagemath.org/html/en/reference/cryptography/sage/crypto/boolean_function.html#sage.crypto.boolean_function.BooleanFunction.nonlinearity
>>>
>>> sage: from sage.crypto.boolean_function import BooleanFunction
>>> sage: f = BooleanFunction([0, 1, 0, 1, 1, 0, 0, 1, 1, 0, 1, 0, 0, 1, 1, 
>>> 0])
>>> sage: f.has_linear_structure()
>>>
>>> and as return I have the following error:
>>>
>>> Traceback (click to the left of this block for traceback)
>>> ...
>>> AttributeError: 'sage.crypto.boolean_function.BooleanFunction' object
>>> has no attribute 'has_linear_structure'
>>>
>>>
>>> The example I used is exactly the same from the documentation. 
>>> If I use the autocorrelation function after , works perfectly. 
>>> Could you please assist ? Thank you in advance.
>>>
>>>
>>>
>>>
>>>
>>> -- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "sage-support" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to sage-support...@googlegroups.com <javascript:>.
>>> To post to this group, send email to sage-s...@googlegroups.com 
>>> <javascript:>.
>>> Visit this group at https://groups.google.com/group/sage-support.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-support+unsubscr...@googlegroups.com.
To post to this group, send email to sage-support@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-support.
For more options, visit https://groups.google.com/d/optout.

Reply via email to