Distributed Software


このページでは、研究開発で作ったソフトウェアの一部を公開しています。 詳しくは各ページを参照してください。

make-password

Make-password is a passphrase/password generator which support dictionary-based passphrases for Japanese and English. It also generates a ‘password slip’ PDF to physically share common secrets within a closed group of people.

Implemented in Python 3.

You can download it from GitHub: make-password. Description is available on Wiki.

Demonstration (including PDF generation) is available.

Fail-Safe C

Fail-Safe C is a memory-safe implementation of the full ANSI C90 language. More precisely, it detects and disallows all unsafe operations, yet conforming to the full ANSI C standard (including casts and unions) and even supporting many “dirty tricks” common in many existing programs which do not strictly conform to the standard.

For more details, please refer Fail-Safe C Project page.