libsodium: add test

Closes #35355.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Defining rubocop style
split style
rubocop: Lint/EndAlignment
rubocop: Lint/SpaceBeforeFirstArg
rubocop: Style/AccessorMethodName
rubocop: Style/AsciiComments
rubocop: Style/Blocks
rubocop: Style/BracesAroundHashParameters
rubocop todo: regenerate after rebase
rubocop: Lint/BlockAlignment
rubocop: Lint/DefEndAlignment
rubocop: Style/AlignArray
rubocop: Style/AlignHash
rubocop: Style/BlockEndNewline
rubocop: Style/Blocks
rubocop: Style/CaseEquality
rubocop: Style/CaseIndentation
rubocop: Style/ColonMethodCall
rubocop: Style/CommentAnnotation