CentralNotice OpenBSD security features From Wikipedia, the free encyclopedia Jump to: navigation , search The OpenBSD operating system is noted for its security focus and for the development of a number of security features . 1 API and build changes 2 Memory protection 3 Cryptography and randomization 4 X11 5 Other features 6 Notes and references API and build changes [ edit ] Bugs and security flaws are often caused by programmer error. A common source of error is the misuse of the strcpy and strcat string functions in the C programming language. There are two common alternatives, strncpy and strncat , [ 1 ] but they can be difficult to understand and easy to misuse, so OpenBSD developers Todd C. Miller and Theo de Raadt designed the strlcpy and strlcat functions. [ 2 ] These functions are logical and easier to use, making it harder for programmers to a...