lib/ccrypto.rb in ccrypto-0.1.0 vs lib/ccrypto.rb in ccrypto-0.1.2
- old
+ new
@@ -1,15 +1,16 @@
# frozen_string_literal: true
require 'toolrack'
-require 'tlogger'
+require 'teLogger'
require_relative "ccrypto/version"
require_relative 'ccrypto/provider'
require_relative 'ccrypto/algo_factory'
require_relative 'ccrypto/key_bundle'
+require_relative 'ccrypto/supported_cipher_list'
require_relative 'ccrypto/asn1'
require_relative 'ccrypto/asn1_object'
require_relative 'ccrypto/util_factory'
@@ -21,10 +22,11 @@
require_relative 'ccrypto/public_key'
require_relative 'ccrypto/private_key'
require_relative 'ccrypto/secret_key'
require_relative 'ccrypto/x509_cert'
+require_relative 'ccrypto/x509_csr'
module Ccrypto
class Error < StandardError; end
class CcryptoProviderException < StandardError; end
@@ -32,9 +34,13 @@
class KDFEngineException < StandardError; end
class HMACEngineException < StandardError; end
class KeypairEngineException < StandardError; end
class KeyBundleException < StandardError; end
class X509EngineException < StandardError; end
+
+ class X509CSRException < StandardError; end
+ class X509CSRSignatureInvalid < StandardError; end
+
class CipherEngineException < StandardError; end
class ASN1EngineException < StandardError; end
class CompressionError < StandardError; end
class DecompressionException < StandardError; end