Sample implementations of basic security provider