- 締切済み
CSVファイルの暗号化
- みんなの回答 (5)
- 専門家の回答
みんなの回答
- SortaNerd
- ベストアンサー率43% (1185/2748)
ちょっと情報が少なすぎて何とも…。 組み込みだけでは幅が広すぎてどの程度の演算能力が使えるのか分かりません。 情報がどのようなものかも分かりません。(例えばASCII文字列なのか、10進数値なのか) あとはCSVは組み込みプログラム側で読める必要は無いと考えてよいのでしょうか。
- rinkun
- ベストアンサー率44% (706/1571)
組み込みプログラムで暗号化するのですよね。 組み込み環境ではライブラリは使えますか。あと暗号化を行えるだけの演算パワー&メモリの余裕はありますか。 余裕があればオープンソースのZIPライブラリを使ってみるという手も。 圧縮ソフトだけどZIPには暗号機能もあるし、7-zipなんかだとAES暗号も対応しているから強力だし。 ついでに圧縮も掛けておけばファイルサイズも小さくなってSDに余裕ができるし。
お礼
ご回答ありがとうございました。 このサイトのシステム不具合で書いたお礼が投稿できず、イライラを募らせてる内に機を逸してしまいました。 お陰様で何とか自力で解決できましたことを報告しておきます。 アドバイスありがとうございました。
- mk48a
- ベストアンサー率56% (1133/2007)
>現在はファイルの拡張子を適当な名前にし、他者が容易に開けないようにしています。 .csvは平文テキストですから、メモ帳なり適当なテキストエディタで開いてやれば、簡単に見られてしまいます。 あまり効果的な方法では無いと思います。 パスワード付きzipにして圧縮&暗号化してしまうのもひとつの方法かと思います。 十分に長く、安全なパスワードを使用すれば、第3者が複合化するには相当の時間がかかります。 http://www.atmarkit.co.jp/ait/articles/0511/26/news011.html
お礼
ご回答ありがとうございました。 このサイトのシステム不具合で書いたお礼が投稿できず、イライラを募らせてる内に機を逸してしまいました。 お陰様で何とか自力で解決できましたことを報告しておきます。 アドバイスありがとうございました。
- uyama33
- ベストアンサー率30% (137/450)
こんな方法はどうでしょうか 1.平文用のフォルダ \plane を作る 2.暗号文用のフォルダ \cypher を作る 3.平文フォルダにあるCSV ファイルを 暗号文フォルダに移すときに暗号化する 4.暗号文フォルダにあるファイルを平文フォルダに移すときに復号化する エクセルの関数での強力な暗号化や復号化は難しいと思います。 他者が容易には開けない、ことが目的ならば、 エクセルファイルを、パスワードをつけて保存しても良いと思います。 この、パスワードをつけて保存でも、他の人は簡単には開けません。 なお、暗号化、復号化のソフトは、ベクターにたくさんあるので 無料で使えると思います。
お礼
ご回答ありがとうございました。 このサイトのシステム不具合でお礼が投稿できず、イライラを募らせてる内に機を逸してしまいました。 お陰様で何とか自力で解決できましたことを報告しておきます。 アドバイスありがとうございました。
- kamikami30
- ベストアンサー率24% (812/3335)
当たり前ですが、ファイルの中身を見られないように、見られても解読不能にしたいわけですよね? 確かに拡張子変えても無意味です。 ちょっと賢いテキストエディタで開くだけで中身丸見えですね。 csvファイルは、そもそもテキストファイルなので、テキストファイル、さらに言うと文字列を暗号化出来れば何でも良いんじゃないかと。 csvファイル、Excelと聞くと私は嫌なイメージしかないですが、問題ないですか? ExcelでUTF-8のcsv開くと文字化けしますけど。
お礼
ご回答ありがとうございました。 このサイトのシステム不具合で書いたお礼が投稿できず、イライラを募らせてる内に機を逸してしまいました。 お陰様で何とか自力で解決できましたことを報告しておきます。 アドバイスありがとうございました。
関連するQ&A
- 暗号化ファイルの復元は可能ですか?
何年か前にかったソニーのUSBメモリ(容量4G)、SDK-USM4GL(B)について、 デジカメで撮った動画を その中に入れていたのですが、誤って全て削除しました。 そのUSBは、ファイルの暗号化が可能だったのですが、 そういったデータも復元ソフトで復元可能でしょうか? 今回、元データも暗号化したデータも削除しました。 暗号化と言っても、 一旦、データをUSBに保存して、 それを元データとしてUSB内にある暗号化プログラムファイルにドラッグすると、 別フォルダに、元データを暗号化した暗号化ファイルが出来る仕組みです。 暗号化したものがソフトで復元出来なくとも、 暗号化する前の元データは復元出来るような気もするのですが、 どうでしょうか?
- 締切済み
- その他(ソフトウェア)
- csvファイルのパーミッション
メールフォームで入力された項目を csvファイルでサーバに残しておきたいです。 そして、管理ページを用意してブラウザから管理者が csvのデータを閲覧できるようにしたいです。 しかし、csvデータは漏洩させてはならない情報です。 最善のディレクトリ構造、パーミッションなど 教えて頂きたいです。 お願いします。 あと、 csvファイルの拡張子はcsv以外のほうが安全なのでしょうか? サーバ設定によるのでしょうけど。
- 締切済み
- CGI
- fgetsでcsvファイルを読み込めなくなる!?
fgetsでcsvファイルを読み込めなくなる!? Cを使って、csvをfgetsで読み込むプログラムを作っています。 実際に製作し、csvファイルを(A.csvとします)読み込むことができました。 しかしデスクトップ上で 「新規作成」 →「txtファイルを作成」 →「拡張子を.csvにし、csvファイル(B.csv)を作成」 →「Aの中身をコピーし、Bにペースト」 を行い、B.csvを読み込もうとすると、 読み込むことができません(正確には文字化けした、単語が数文字表示される) これは何が原因なのでしょうか? ご教授お願いいたします。
- ベストアンサー
- C・C++・C#
- csvファイルのセキュリティ
メールフォームで入力された項目を csvファイルでサーバに残しておきたいです。 そして、管理ページを用意してブラウザから管理者が csvのデータを閲覧できるようにしたいです。 しかし、csvデータは漏洩させてはならない情報です。 ディレクトリ構造、パーミッションなど 最善のセキュリティを教えて頂きたいです。 お願いします。 あと、 csvファイルの拡張子はcsv以外のほうが安全なのでしょうか? サーバ設定によるのでしょうけど。
- 締切済み
- PHP
- csvファイルをエクセルで開と拡張子が変わる
ダウンロードしたcsvファイルを『 プログラムで開く 』を選択し、Excelで開くと、 ファイルの拡張子が[ .csv.txt ]となってしまい、カンマで区切りられた文字が 1つのセルにたくさん並んでいる状態になってしまいます。 ダウンロードしたファイルを1度保存してから、保存したファイルを直接開くと 拡張子が[ .csv ]のまま開けます。1つのセルに1項目が入力された状態で、 綺麗にエクセルに表示できます。 最近会社のPCを変えたのですが、以前はプログラムから開く を選択しても [ .csv ]のままで、綺麗に表示ができました。 プログラムから開く を選択しても、[ .csv.txt ] とならないようにするには どうしたらよろしいでしょうか。 ※Exce2007 ブラウザはFire Foxを使用しています。(Fire Fox以外で表示できないサイトですなので・・)
- ベストアンサー
- オフィス系ソフト
- ファイル単位で暗号化が出来るソフト
ファイル単位で暗号化できるソフトを探していますが、 コマンドラインから指定してファイル単位で暗号化できるソフトはありますでしょうか。 GUIから操作するタイプですと、フォルダを指定して暗号化するとファイル単位で暗号化してくれるものがありますが、今回コマンドラインから、指定したフォルダ内のファイルの暗号化を行いたいと思っています。(逆に指定したフォルダ内の暗号化ファイルを自動で復元もしたいです) やりたいことをまとめると、 暗号化(復号化)したいフォルダを指定して、暗号化ソフトでバッチファイルを走らせて、暗号化/復号化を行いたいと思っています。(できればその処理終了後に元ファイル削除) いろいろと探してはいるのですが、コマンドラインをサポートしているソフトがなかなか見つかりません。 PGP 6.5.8ckt というソフトを試してみましたが、 GUIでの操作だとフォルダを指定でファイル単位で暗号化されていましたが、コマンドラインでの指定はできなかった?ので、できませんでした。(このソフトだと鍵の管理とかもできて暗号強度的にはよかったんですが…) 知っている方いらっしゃいましたら教えていただけると助かります。
- ベストアンサー
- ネットワーク
- CSVファイルをExcelで読み込むと
CSVファイル中の項目 "01-03"などが、Excelでは 勝手に 1月3日などに変換されてしまいます。 もちろん、拡張子を.txtに書き換えて、毎回フィールドを 文字列属性にして読み込んでやればいいのでしょうが、 なにぶん量が多いので、毎回毎回こんな操作をするのは めんどくさいのです。 CSVファイルのままで、項目を勝手に変換させないで読み込む方法はありませんか??
- 締切済み
- オフィス系ソフト
- 別ファイルをつくらないファイル暗号化ソフト
MS-Office系文書(ワード・エクセル・パワーポイント)や、CADデータ(Auto-CAD)などを暗号化させて、閲覧・印刷・保存・キャプチャなどの制御やアクセスログ管理をさせたいと考えています。 ただ1つ難点があって、別システムと連携をとらなくてはならないので、暗号化にあたって別ファイルを作ってしまう(拡張子が変わってしまう)システムだと運用が出来ません。。。 別ファイルを作らない暗号化ソフトというのはないものでしょうか? よろしくお願いいたします。
- ベストアンサー
- ネットワーク
- C#でCSVファイルを逐一更新したい
C#のプログラムで データをCSVファイルに蓄積するプログラムを作っています。 やり方としては最初にCSVファイルを指定し ボタンを押すたびに、データを追加するように作りました。 以下抜粋 //CSVファイル指定 csvfile = new System.IO.StreamWriter(csvPath, true, encording); ・ ・ ・ //データの書き込み csvfile.Write(data); csvfile.Write(","); ・ ・ ・ //CSVファイルクローズ csvfile.Close(); このプログラムを動作させた所 「csvfile.Close();」の時点で、実際にcsvにデータが書き込まれました。 データの書き込みのたびにCSVファイルが更新されるのが理想なのですが、 その方法としては逐一クローズするしか方法はないのでしょうか? 何らかの方法で逐一更新出来たり、 もしくは異なるCSVへの書き込み方法があれば、教えていただけないでしょうか?
- ベストアンサー
- その他(プログラミング・開発)
- 検索とレコード数(CSVファイルより)
PHP初心者です CSVファイルを参照して 項目で検索 検索した内容のレコード数(件数)を 表示させる関数(方法)を教えて頂きたいです 今までMysqlで操作していたのですが CSVファイルに変わって 困ってしまいました よろしくお願いします
- 締切済み
- PHP
お礼
ご回答ありがとうございました。 このサイトのシステム不具合で書いたお礼が投稿できず、イライラを募らせてる内に機を逸してしまいました。 お陰様で何とか自力で解決できましたことを報告しておきます。 アドバイスありがとうございました。