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.ha...@gmail.com> wrote: > Hi, > > Which version of SageMath that you used ? > > On 1 Dec 2017 11:40 a.m., "Γίαννης Κολλητίδης" <johnkoll...@gmail.com> > wrote: > >> Hi everyone, >> >> I have used the has_linear_structure() function according to example: >> http://doc.sagemath.org/html/en/reference/cryptogra >> phy/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+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. >> > -- 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.