ソフトウェア開発

M5Stack・Arduino

保護中: 【M5】束線断線チェッカー(MCP23017)

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
Linux

【Linux】Centos7のreboot時にネットワークが繋がらない

Centos7のreboot時にネットワークが繋がらない。状態nmcli device statusを実行してみる。#nmcli device statusdevice type state connectionemp2s03 ehtern...
Android

【Android】ファイル暗号化

ファイルの中身自体を保護するために、暗号化を行うのがおすすめです。Cipherクラスを利用してAES暗号化を実装できます。KeyGenerator keyGen = KeyGenerator.getInstance("AES");keyGe...
Android

【Android】保存されたsecretKey.key(鍵)、salt.key(ソルト)、iv.key(初期化ベクトル)を使用して、データを暗号化する方法

必要な手順保存されたデータの読み込み鍵 (secretKey.key)、ソルト (salt.key)、初期化ベクトル (iv.key) をそれぞれファイルから読み込みます。暗号器の初期化読み込んだsecretKey と ivを用いて、 Ch...
Android

【Android】特定のパスワードで暗号化キーを作成

特定のパスワードを使用して暗号化キーを作成する場合、一般的にはPassword-Based Encryption (PBE) を使用します。これは、パスワードから暗号化キーを生成する方法で、PBKDF2 (Password-Based Ke...
Android

【Android】文字列を暗号化するサンプル

暗号化指定したファイルを読み込み、その内容をAESで暗号化した後、別のファイルに保存する仕組みです。import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import jav...
Android

【Android】パスワード入力ダイアログを表示

Androidでパスワード入力ダイアログを表示するには、AlertDialog とカスタムのレイアウトを組み合わせる方法が簡単で実用的です。以下のステップで実現できます。ステップ 1: カスタムレイアウトを作成レイアウトXMLファイル(例:...
Android

【Android】Termuxを使った方法

Termuxというアプリを使用すると、Android上でLinuxのコマンドを実行することができます。以下の手順で試してみてください:Termuxのインストール:Google Playストアから「Termux」を検索してインストールします。...
M5Stack・Arduino

【M5】ESP32をDHCPサーバーとして利用する。

ESP32をDHCPサーバーとして動作させるためのサンプルコードを以下に示します。このコードは、ESP32を使用してDHCPサーバーを設定し、接続されたデバイスにIPアドレスを割り当てる方法を示しています。#include <WiFi.h>...
M5Stack・Arduino

【M5】ESP32資料

2024.12.062024.12.11ボードマネージャhttps://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.jsonI...
Raspberry

【Raspberry Pi】Raspberry Pi Pico+Adafruit DVI Breakout BoardでHDMI出力

今回は、Raspberry Pi PicoとAdafruit DVI Breakout Boardを組み合わせたHDMI出力の表示テストを行いました。セットアップにあたり、2つのAI(AI1・AI2)を「思考パートナー」として活用。 AI1...
Android

保護中: 【Android共通】デザインガイドライン

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード: