In good crypto everything can be public and it will still be secure.
Must say I am disappointed that someone so clearly competent as Tamás Miklos would opt for 'security through obscurity'.
(And it is well-known by now that 'rolling your own security' is generally a very bad idea.)