Timeline for Is python a secure programming language for cryptography?
Current License: CC BY-SA 3.0
13 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Jul 16, 2017 at 14:24 | comment | added | otus | Since you are updating this, you might want to remove or modify the part about pycrypto. I don't think it is well kept anymore – no releases since 2014. People tend to use cryptography now, I think. | |
Jul 16, 2017 at 11:29 | history | edited | Maarten Bodewes♦ | CC BY-SA 3.0 |
added 266 characters in body
|
Feb 6, 2017 at 22:41 | history | edited | yyyyyyy | CC BY-SA 3.0 |
fix spelling (Auguste Kerckhoffs)
|
Nov 3, 2014 at 7:51 | comment | added | Maarten Bodewes♦ | That question invariably leads to some kind of flame war. I would be able to argue successfully that such a language does not yet exist, and that too little research is being done on such languages / security in general (let alone that they get mainstream support). | |
Nov 3, 2014 at 7:19 | comment | added | hamedb71 | Edvard Fagerholm: yes that's my question and What programming language is suitable for security and cryptography? | |
Nov 2, 2014 at 17:13 | comment | added | Edvard Fagerholm | @hamed71: Your current question is about whether Python can help you hide implementation details. It seems like what you want to know is whether as a language it will help you write correct code? | |
Nov 2, 2014 at 17:08 | comment | added | Maarten Bodewes♦ | @hamedb71 Python is not fit for such purposes. TrueCrypt is a relatively low level protocol that has to communicate with other low level modules or API's. In such cases C is a much better language, even if it is horribly insecure by itself. Initiatives such as Mozilla Rust or Google Go/GoLang could be of interest in that regard. PS: class.coursera.org/softwaresec-001 | |
Nov 2, 2014 at 17:04 | comment | added | hamedb71 | I asked this question because i heard recently that someone has found a bug in Truecrypt encryption software! So i thought even i can make an encryption program with python finally someone will find a bug! | |
Nov 2, 2014 at 17:03 | comment | added | Edvard Fagerholm | BTW, most of the points do not really address the question: is Python secure. Type safety and destruction of keys&state is are the ones that do. It's mainly about how easy is it to implement something, i.e. what operations are provided by the language. The OP could edit his question to reflect what he actually wanted to know, so that people wanting to ask similar questions finds it. | |
Nov 2, 2014 at 16:57 | vote | accept | hamedb71 | ||
Nov 2, 2014 at 16:47 | history | edited | Maarten Bodewes♦ | CC BY-SA 3.0 |
added 50 characters in body
|
Nov 2, 2014 at 16:18 | comment | added | Maarten Bodewes♦ | Compared to JavaScript and PHP, Python is heaven, so if you require a scripting language you can certainly do worse than Python. That's basically because you cannot do worse than JS or PHP though. | |
Nov 2, 2014 at 16:13 | history | answered | Maarten Bodewes♦ | CC BY-SA 3.0 |