tofran / aws-ses-smtp-credentials

πŸ”‘ Convert AWS Secret Access Keys into SES SMTP passwords, in your browser, with a simple and secure static site hosted on GitHub pages.

Home Page:https://tofran.github.io/aws-ses-smtp-credentials

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AWS SES SMTP password generator

Browser tool to convert AWS Secret Access Keys into AWS SES (Simple Email Service) passwords.

Available in https://tofran.github.io/aws-ses-smtp-credentials.

Library

This repo contains both a static site hosted on GitHub Pages, and an NPM library (aws-ses-smtp-credentials) to convert Secret Access Keys into an SMTP passwords:

Installation

npm install --save aws-ses-smtp-credentials

Usage

import { getSESSmtpPassword } from "aws-ses-smtp-credentials";

getSESSmtpPassword(secretAccessKey, region);

Why?

AWS provides a Python script to make this conversion. One could create a simple shell alias to perform this conversion (note that some adaptation is needed to avoid leaking credentials to the shell history). But, I have always wondered why there isn't already a Javascript version (for the browser - that does not use Node's crypto module). Thus I took it as an opportunity to try a few new things and port it to crypto-js.

About

πŸ”‘ Convert AWS Secret Access Keys into SES SMTP passwords, in your browser, with a simple and secure static site hosted on GitHub pages.

https://tofran.github.io/aws-ses-smtp-credentials

License:MIT License


Languages

Language:Svelte 51.2%Language:TypeScript 21.1%Language:JavaScript 15.8%Language:CSS 7.7%Language:HTML 4.1%