Re: [NEW] security/ruby-shift_ciphers 1.0.1

2022-09-06 Thread George Koehler
On Mon, 5 Sep 2022 17:34:38 -0400
George Rosamond  wrote:

> Shift Ciphers gem is simple, yet complete, implementation of classic
> Caesar and Vigenere ciphers. It also features custom, hardened
> version of Vigenere cipher, which uses autokey scheme and PRNGs.

I can use this gem without having it to OpenBSD ports,

$ # after pkg_add ruby%3.1 ruby-shims
$ gem install --user shift_ciphers
$ irb -rshift_ciphers
irb(main):001:0> ShiftCiphers::Caesar.encrypt("secret")
=> "FrpErG"

It's easy, because this simple gem has only interpreted Ruby code
(no compiled code), and no commands for PATH.

Other people might have reasons to "pkg_add" and not "gem install"
this gem, so I don't object if this port is imported.

--another George



Re: [NEW] security/ruby-shift_ciphers 1.0.1

2022-09-06 Thread Stuart Henderson
I'm no expert on Ruby ports, but that looks right (i.e. like other
ports) to me. OK sthen


On 2022/09/05 17:34, George Rosamond wrote:
> tarball attached.
> 
> Installs as gem (as opposed to Github), assuming that's the preference.
> 
> from pkg/DESCR:
> 
> Shift Ciphers gem is simple, yet complete, implementation of classic
> Caesar and Vigenere ciphers. It also features custom, hardened
> version of Vigenere cipher, which uses autokey scheme and PRNGs.
> 
> Included 'education' as a category since that is clearly part of the utility
> of this (and similar classical cryptography) ports.
> 
> Have more classical cryptography ports to push in the local queue at some
> point.
> 
> Thanks
> 
> George




[NEW] security/ruby-shift_ciphers 1.0.1

2022-09-05 Thread George Rosamond

tarball attached.

Installs as gem (as opposed to Github), assuming that's the preference.

from pkg/DESCR:

Shift Ciphers gem is simple, yet complete, implementation of classic
Caesar and Vigenere ciphers. It also features custom, hardened
version of Vigenere cipher, which uses autokey scheme and PRNGs.

Included 'education' as a category since that is clearly part of the 
utility of this (and similar classical cryptography) ports.


Have more classical cryptography ports to push in the local queue at 
some point.


Thanks

George

ruby-shift_ciphers-1.0.1.tgz
Description: Binary data