Skip to content

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

License

Notifications You must be signed in to change notification settings

tofran/aws-ses-smtp-credentials

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

Topics

Resources

License

Stars

Watchers

Forks