# File lib/authlogic/crypto_providers/wordpress.rb, line 18
        def encode_64(input, length)
          output = "" 
          i = 0
          while i < length
            value = input[i] 
            i+=1
            break if value.nil?
            output += ITOA64[value & 0x3f, 1]
            value |= input[i] << 8 if i < length
            output += ITOA64[(value >> 6) & 0x3f, 1]

            i+=1
            break if i >= length
            value |= input[i] << 16 if i < length
            output += ITOA64[(value >> 12) & 0x3f,1]

            i+=1
            break if i >= length
            output += ITOA64[(value >> 18) & 0x3f,1]
          end
          output
        end