calculate_key_size (EzCrypto::Key)

    # File lib/ezcrypto.rb, line 123
        def self.calculate_key_size(algorithm)
          if !algorithm.nil?
            algorithm=~/^([[:alnum:]]+)(-(\d+))?/
            if $3
              size=($3.to_i)/8
            else
              case $1
                when "bf"
                  size = 16
                when "blowfish"
                  size = 16
                when "des"
                  size = 8
                when "des3"
                  size = 24
                when "aes128"
                  size = 16
                when "aes192"
                  size = 24
                when "aes256"
                  size = 32
                when "rc2"
                  size = 16
                when "rc4"
                  size = 16
                else
                  size = 16
                end
            end
          end
          if size.nil?
            size = 16
          end

          size
        end