Skip to content

Web application as a tool for classification RSA public keys in ASCII armored format or extracted from X509 certificates of HTTPS servers.

License

Notifications You must be signed in to change notification settings

psekan/ClassifyRSAKeyWeb

Repository files navigation

Web application installation guide with docker:

Pull and run docker image.

  • docker build -t pesio/rsabias .
  • docker run --name rsabias -dit -p 80:80 pesio/rsabias

For obtaining CMoCL API key, run:

  • docker exec -i -t rsabias /cmocl-key

Web application manual installation guide:

  • install dependencies with composer: composer install
  • configure a database connection in file app/config/config.local.neon
  • run initialization of a database composer database-init
  • run initialization of CMoCL composer cmocl-init

Requirements:

  • php >= 5.6
  • php extensions
    • bcmath
    • openssl

Used libraries:

Command line application usage:

Run php cli.php and it downloads all dependencies and shows you all possible commands

  • php cli.php cli:groups shows all groups from classification table
  • php cli.php cli:classify file classify keys (and urls) from a file file

About

Web application as a tool for classification RSA public keys in ASCII armored format or extracted from X509 certificates of HTTPS servers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published