最終価格。税金・送料・関税込み。
← アプリとファームウェアに戻る

Cuvex Mirror · Android · Cuvex Mirror

1.0.0-beta.5

ダウンロード、手順、整合性の確認を一か所に。

公開日 2026-11-08 · UTC · APK · 0.3 MiB

Cuvex-Mirror-1.0.0-beta.5-Android.apk

リリースノート

バージョン1.0.0-beta.5の詳細・新機能

Android向けCuvex Mirror 1.0.0-beta.5。PINとセッションQRで接続する暗号化Bluetooth経由のCuvex Desk用ローカルNFCブリッジです。アカウントやインターネット権限は不要です。50バイトのコンパクトヘッダーを持つCuvex Original暗号文も上書きから保護します。Emptyレコードや暗号文を含まない残存データは引き続き再利用できます。署名済みPSBTの読み取り、画面、署名証明書は維持しています。Android 8以降、NFC、カメラ、BLEペリフェラル対応、Cuvex Desk 1.0.0-beta.9.8が必要です。APKとハッシュはDeskとは別に公開します。

ベータ版の動作要件と互換性

Android 8.0以降、NFC、ペリフェラルモード対応のBluetooth LEが必要です。パソコンにも対応Bluetoothが必要です。利用可否は電話、OS、Deskのバージョンにより異なります。

インストール

  1. 公式APKをAndroidにダウンロードし、インストール前にここで整合性を確認します。
  2. Cuvex Deskを開き、対応するNFC操作でMirrorを選びます。
  3. Mirrorを開き、必要なNFC、Bluetooth、カメラ権限を許可し、両アプリに表示されるセッションPINとQRに従います。
  4. 両アプリが接続を確認したらカードを電話に近づけ、Deskの案内に従います。重要な操作はCuvexデバイスで確認・承認してください。

SHA-256は公開されたファイルとの一致を確認します。メーカー署名の検証を代替するものではなく、デバイスへの適合性を単独で証明するものでもありません。

スマートフォンをNFCリーダーに。

Cuvex Mirrorは対応スマートフォンのNFCを使い、暗号化されたBluetooth接続を通じてCuvex Desktop用のカードを読み書きします。Cuvex OriginalをDesktopで全面的に利用するために必要です。Mirrorは秘密を復号せず、ハードウェア上での承認を代行しません。

NFC、カメラ、Bluetoothペリフェラルモードに対応するAndroid 8以降の端末と、対応BluetoothおよびCuvex Deskを備えたコンピューターが必要です。一時PINとQRコードでセッションを結び付けます。Mirrorはアカウントやインターネット権限を必要とせず、秘密情報を復号しません。

APKのインストールは公式ダウンロードに対するAndroidの安全な手順に従ってください。Play Protectを有効に保ち、Mirrorにシードフレーズ、秘密鍵、暗号文のパスワードを入力しないでください。

SHA-256

ダウンロードを手順に沿って確認。

SHA-256はファイルの整合性を確認します。メーカーの署名の代わりにはならず、ソフトウェアの安全性を単独で保証するものではありません。

比較はブラウザー内で行います。ファイルはサーバーに送信されず、ターミナルも不要です。

  1. ファイルはダウンロードフォルダに保存したまま、展開や名前の変更をせず、ダウンロード完了まで待ってください。
  2. ターミナルを開きます。⌘+スペースを押し、ターミナルと入力してReturnを押してください。
  3. ブロック全体をコピーし、ターミナルに貼り付けてEnterを押します。ハッシュを計算・比較するだけで、Appのインストールや起動は行いません。
  4. 貼り付けたブロックの下に表示される結果を確認してください。数秒かかる場合があります。

ブロックは貼り付けるコマンドです。OKまたはKOの結果は実行後に表示されます。

このブロック全体を貼り付けてください

sh <<'CUVEX_LOCAL_CHECK'
set -u
folder="$HOME/Downloads"
file="$folder/"Cuvex-Mirror-1.0.0-beta.5-Android.apk
expected=2f491dabac6b81ae1f2fa62dc13b4477240ff92793d822e0aea6f34dc2fb373b
printf "%s\n" 'CUVEXのダウンロードを確認中…'
printf "%s\n" "ダウンロードしたファイル: $file"
if [ ! -f "$file" ]; then
  printf "%s\n" 'KO (FAIL) — ファイルが見つかりません'
  printf "%s\n" 'ダウンロードが完了し、元のファイル名のままダウンロードフォルダにあることを確認してください。'
  exit 1
fi
if command -v sha256sum >/dev/null 2>&1; then
  actual=$(sha256sum -- "$file" 2>/dev/null | awk '{print $1}')
elif command -v shasum >/dev/null 2>&1; then
  actual=$(shasum -a 256 -- "$file" 2>/dev/null | awk '{print $1}')
else
  printf "%s\n" 'KO (FAIL) — このファイルを開かないでください'
  printf "%s\n" '公開したハッシュと一致しません。Cuvexから再度ダウンロードして確認してください。再び失敗した場合はsato@cuvex.ioにご連絡ください。'
  exit 1
fi
printf "\n========================================\n"
printf "%s\n" 'CUVEXの確認結果'
if [ "$actual" = "$expected" ]; then
  printf "%s\n" 'OK — ファイルを確認できました'
  printf "%s\n" 'このバージョン向けに公開したSHA-256と一致しています。整合性確認が正常に完了しました。'
  exit 0
fi
printf "%s\n" 'KO (FAIL) — このファイルを開かないでください'
printf "%s\n" '公開したハッシュと一致しません。Cuvexから再度ダウンロードして確認してください。再び失敗した場合はsato@cuvex.ioにご連絡ください。'
exit 1
CUVEX_LOCAL_CHECK
任意のスクリプトをダウンロード

実行後に表示される結果

OK — ファイルを確認できました

このバージョン向けに公開したSHA-256と一致しています。整合性確認が正常に完了しました。

KO (FAIL) — このファイルを開かないでください

公開したハッシュと一致しません。Cuvexから再度ダウンロードして確認してください。再び失敗した場合はsato@cuvex.ioにご連絡ください。

選択した商品

バッグ0

動画チュートリアル

再生時にYouTubeへ接続します。 YouTubeで開く ↗

必須機能によりストアをご利用いただけます。その他の機能はご自身で選べます。

プライバシーポリシー